Depending on your network scale, you can deploy either a standalone Task Engine, or two for high availability.
Complete the following steps with administrative privileges.
1.Download the netbrain-taskengine-windows-x86_64-8.0.3.zip file and save it in your local folder.
2.Extract installation files from the netbrain-taskengine-windows-x86_64-8.0.3.zip file.
3.Right-click the netbrain-taskengine-windows-x86_64-8.0.3.exe file, and then select Run as administrator to start the Installation Wizard.
1)On the Welcome page, click Next.
3)On the System Configuration page, review the system configuration summary and click Next.
5)On the Customer Information page, enter your company name, and then click Next.
6)On the Destination Location page, click Next to install the Task Engine under the default directory C:\Program Files\NetBrain\. If you want to install it under another location, click Change.
▪Address — enter the IP address of MongoDB and the corresponding port number. By default, the port number is 27017.
▪User Name — enter the username that you created when installing MongoDB.
▪Password — enter the password that you created when installing MongoDB.
▪Replica Set Name — enter the replica set name of MongoDB. Keep the default value rs as it is.
▪Use SSL — used to encrypt the connections to MongoDB with SSL. If SSL is enabled on MongoDB, select this check box; otherwise, leave it unchecked.
▪Address — enter the IP address of RabbitMQ.
▪User Name — enter the admin username that you created when installing RabbitMQ.
▪Password — enter the admin password corresponding to the username that you created when installing RabbitMQ.
▪Port Number — enter the port number used by RabbitMQ to communicate with Web API Server, Worker Server, and Task Engine. By default, it is 5672.
▪Use SSL — used to encrypt the connections to RabbitMQ with SSL. If SSL is enabled on RabbitMQ, select it; otherwise, leave it unchecked.
9) (Required only if the Use SSL check box is selected when configuring the connections to MongoDB or RabbitMQ.) On the Certificate Configuration page, configure whether to authenticate the CA of SSL certificates used on MongoDB or RabbitMQ, and then click Next.
To authenticate CA:
a)Select the Conduct Certificate Authority verification check box.
b)If the CA has not been installed on this machine, click Browse to import the CA certificate file, for example, ca.pem; otherwise, select I have already installed the Certificate Authority on this machine.
10) Review the summary of the installation information and then click Install.
4.After successfully installing the Task Engine, click Finish to complete the installation process and exit the Installation Wizard.
5.Open the Task Manager and navigate to the Services panel to check that the NetBrainTaskEngine service is running.
After configuring the cluster, you can log in to the RabbitMQ Management page to browse all cluster nodes.
2.Enter the username and password that you created when installing the RabbitMQ, and then click Login.
3.Select Queues > nb_flowengine_leader.
The first one is the active node responsible for active operation management. The other one is the standby node.