What are the advantages and disadvantages of running StarTeam server as a service?

0 Likes

Problem:

What are the advantages and disadvantages of running StarTeam server as a service?

Resolution:

  • Product Name: StarTeam
  • Product Version: All
  • Product Component: Server
  • Platform/OS Version: All

    Question:

    What are the advantages and disadvantages of running StarTeam server as a service?


    Answer:

    By default StarTeam server is setup to run as a process. To run the server as a service you need to select the run as service option in the GUI. The big draw back to running the StarTeam server as a process, is that each time you reboot the machine you need to manually start the server, this is not needed when the server runs as a window service.

    Under Windows, a server configuration can run as a service, which gives it operating system priority.

    By default, a Windows service:

    -Starts automatically when you start the computer on which StarTeam Server runs.
    - Logs on as a system account.
    - Uses the server configuration specified at the time the service was set.

    The advantages of running StarTeam as a service is as follows:

    1. Each time the machine is restarted the service will restart automatically and no user intervention is needed.

    2. Can be configured to use a different logon account. To do this select the following options:

    START | SETTINGS | CONTROL PANEL | ADMINISTRATIVE TOOLS | SERVICES
    Select the Server from the list, Right-click on the Service, select Properties and go to Logon. In this window you can select the account or credentials you want to use to drive this service.

    3. Automatic recovery can be setup if service fails, see steps below:

    START | SETTINGS | CONTROL PANEL | ADMINISTRATIVE TOOLS | SERVICES
    Select the Server from the list, Right-click on the Service, select Properties and go to the Recovery Tab
    Select the action to be taken if the service fails - set to RESTART THE SERVICE for all failures and press Apply.

    4. Windows services get Operating System priority, so may increase performance and access to system resources such as Memory, CPU, Processing etc...

    5. Any errors or warnings are logged to the Windows Event Viewer Application log.
    Note: If a server configuration is newly created, you must run it once before it can be set as a service.

    The disadvantages of running StarTeam as a service is as follows:

    1. You cannot license StarTeam Server while any of its server configurations are running as a Windows service

    2. Uses the machines specified window account to run the server, could cause access rights issues or fail to start StarTeam due to logged on user not having administrative rights.

    3. Machines can have multiple users and thus multiple windows accounts to run server service, this could lead to problems.


    Author: David McLeish

Old KB# 27864
Comment List
Related
Recommended