Welcome Serena Central users! CLICK HERE
The migration of the Serena Central community is currently underway. Be sure to read THIS MESSAGE to get your new login set up to access your account.
Viswa Valued Contributor.
Valued Contributor.
500 views

Name of Service / Action which helps to run the BSM synthetic scripts in the background?

Jump to solution

Can someone please tell me, which service / action / executable is being invoked while BSM runs the synthetic scripts through BPM? I mean the service /action which helps to run the scripts in the background.

I'd like to know the name and path of the above.

Thanks in advance.

Viswa

0 Likes
1 Solution

Accepted Solutions
Micro Focus Expert
Micro Focus Expert

Re: Name of Service / Action which helps to run the BSM synthetic scripts in the background?

Jump to solution

Hi Viswa,

as of BPM 9.23 and newer,
we have this process structure (under Windows)

BPM runs as a service
wininit.exe
  services.exe
    bpm_nanny.exe
       bpm.exe
         mdrv.exe
         ..
         mdrv.exe


BPM runs as a user process
explorer.exe
  cmd.exe
     bpm.exe
       mdrv.exe
       ..
       mdrv.exe


In the end you have bpm.exe launching one mdrv.exe process per script it executes.

mdrv.exe lives in the LGSA installation path, for example
 C:\HP\LoadGenerator\bin\mdrv.exe

and is called via (for example)

C:\HP\LoadGenerator\bin\mdrv.exe -usr C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\all_status.usr -out C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\res -bpm_in C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\res\all_status.metadata -bpm_out C:\ProgramData\HP\BPM\workspace
..

Greetings
Siggi

Customer Support
Micro Focus

If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.

View solution in original post

2 Replies
Micro Focus Expert
Micro Focus Expert

Re: Name of Service / Action which helps to run the BSM synthetic scripts in the background?

Jump to solution

Hi Viswa,

as of BPM 9.23 and newer,
we have this process structure (under Windows)

BPM runs as a service
wininit.exe
  services.exe
    bpm_nanny.exe
       bpm.exe
         mdrv.exe
         ..
         mdrv.exe


BPM runs as a user process
explorer.exe
  cmd.exe
     bpm.exe
       mdrv.exe
       ..
       mdrv.exe


In the end you have bpm.exe launching one mdrv.exe process per script it executes.

mdrv.exe lives in the LGSA installation path, for example
 C:\HP\LoadGenerator\bin\mdrv.exe

and is called via (for example)

C:\HP\LoadGenerator\bin\mdrv.exe -usr C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\all_status.usr -out C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\res -bpm_in C:\ProgramData\HP\BPM\workspace\agent1\Site1\BA_BPM_all_s_2c24ccb3c9845f4b8dbbb52ae2744f30_1\all_status\13_1\res\all_status.metadata -bpm_out C:\ProgramData\HP\BPM\workspace
..

Greetings
Siggi

Customer Support
Micro Focus

If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.

View solution in original post

Viswa Valued Contributor.
Valued Contributor.

Re: Name of Service / Action which helps to run the BSM synthetic scripts in the background?

Jump to solution

That was a detailed answer, I was bit late to see the post.

Thanks much Siggi 

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.