LibraryLink ToToggle FramesPrintFeedback

Using the Admin Shell

The admin shell contains commands for creating and managing instances of the FUSE ESB runtime. Each runtime created using the admin shell is a child instance of the runtime that created it. The children are easily managed using names instead of network addresses.

You create a new runtime instance using the admin shell's create command. As shown in Example 2.5, the create command causes the runtime to create a new runtime installation in the active runtime's instances/instanceName. The newly create instance is a direct copy of its parent. The only difference between parent and child is the port number they listen on. The child instance is assigned a port number based on an incremental count starting at 8101.


If you do not like the port number assigned to a child instance you can change it using the admin shell's change-port command. The syntax for the command is:

admin change-port instanceName portNumber
[Important]Important

You can only use the change-port command on stopped runtime instances.

New instances are created in the stopped state. To start a child instance and make it ready to host applications, you use the admin shell's start command. The start command takes a single argument, instanceName, that identifies the child you want started.

You can connect to a started child instance's remote console using the admin shell's connect command.As shown in Example 2.6, the connect takes three arguments:


You can shutdown a running child instance using the admin shell's stop command. The stop command takes a single argument, instanceName, that identifies the child you want stopped.

You can permanently delete a stopped child instance using the admin shell's destroy command. The destroy command takes a single argument, instanceName, that identifies the child you want removed.

[Important]Important

You can only remove stopped children.