Server Components

From TCAdmin 2.0 Documentation

TCAdmin consists of two major components. The monitor and the service manager. They can run in either service mode or console mode. When a server is restarted the monitor and service manager are started automatically in service mode.

Contents

Monitor

The monitor runs the control panel website, game monitor, task scheduler and FTP services. It also sends and receives commands from other servers that you have configured.

Service Manager

The service manager is in charge of starting the game/voice services automatically after restarting the server. It also receives start/stop commands from the monitor. You can also use the service browser to manage the services from remote desktop or ssh.

Start/Stop in Service Mode

Windows

To start/stop a service go to Start > Control Panel > Administrative Tools > Services. Find the service named "TCAdmin 2.0 Monitor" or "TCAdmin 2.0 Service Manager" and stop, start or restart it.

Linux

To start/stop a service execute /home/tcadmin/Monitor/monitor-service or /home/tcadmin/Monitor/serviceman-service with start or stop as commandline parameters. For example:

/home/tcadmin/Monitor/monitor-service start
/home/tcadmin/Monitor/serviceman-service start

Start/Stop in Console Mode

Console mode is useful for troubleshooting. Enable debugging so you can see additional messages that can be used to figure out why something is not working correctly.

To exit the monitor console enter "quit" and press enter. To exit the service manager console press enter.

Before starting in console mode make sure it is not running in service mode.

Windows

To start a console go to Start > Programs > TCAdmin > Start Monitor Console or Start Service Manager Console.

Linux

To start the monitor console execute:

cd /home/tcadmin/Monitor
./monitor-service stop
./monitor-console

To start the service manager console execute:

cd /home/tcadmin/Monitor
./serviceman-service stop
./serviceman-console