Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
sc create FSMmessageBroker DisplayName= "FSM Message Broker" binPath= "path_to_the_messagebroker_exe_file" obj= "NT AUTHORITY\LocalService" 

...

  • the

...

  • path_to_the_messagebroker_exe_file must point to binary file (and folder where it is stored) on the location of the binary file for instance: "C:\Program Files (x86)\proaxia\FSM Message Broker\MessageBroker.exe".

  • obj= "NT AUTHORITY\LocalService" will cause Message Broker being run with ‘Local Service’ account but other accounts can be used if more suitable

Info

Following official MS documentation:
The LocalService account is a predefined local account used by the service control manager. It has minimum privileges on the local computer and presents anonymous credentials on the network.

When entering the command, please note that for each parameter a space character after = sign is used. This is necessary for the command to work properly. The command creates Windows service named FSMMessageBroker, with display name FSM Message Broker and registered to run in context of LocalService user. In case there is more than one instance of Message Broker installed on the same server, you need to create a separate service for each of them. Please remember to give the services distinct names (e.g. FSMdevMessageBroker, FSMtestMessageBroker and FSMprodMessageBroker) and distinct display names. The service created with the sc command as above are set up to be run manually and switched off. After having configured the Message Broker (as described in subsequent section) and having run the service successfully (no errors in logs), you should switch the service startup type from Manual to Automatic.

...