Server Dependencies

Post Reply
Masher
Site Admin
Posts: 3438
Joined: Thu Apr 20, 2006 2:54 pm
Location: America's Hearland
Contact:

Server Dependencies

Post by Masher » Mon Jun 17, 2013 10:03 pm

Introduced in UGCC Version 1.65, dependencies allow you control the order servers are brought up. Dependencies can be defined on the server's executable tab.

This is useful if you need to always start one server before another server, or not to start a server until its dependency is running. For example, b3bot requires a game server to be running before it's running. In the b3bot's server properties, you could set its dependency to the game server it's managing. Now the panel and monitor will not start the b3bot server unless the game server defined as the dependency is running. Optionally on the game server's executable tab you can enable the "Dependencies follow server" setting. If you start the game server, the panel/monitor will also start the b3bot server after starting the game server. Subsequently if you stop the game server the panel/monitor will also stop the b3bot server.

Limitations:
The monitor will only start/stop dependencies on the same server it's running on; there is no limitation when starting/stopping through the web panel.
Masher
-----------
Please do not PM me unless asked to! We are a small company and if you have an issue or question it would be best to post it in the forums where it can help others in the future.

Need an affordable web control panel? Try UGCC.

Post Reply