Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



The TeamCity server will restart automatically if the Java process of  the of the server crashes since TeamCity 2017.2.


  • Make sure server URL, email and (optionally) Jabber server settings are specified and are correct
  • Configuring the server process for OS-dependent autostart on machine reboot
  • Using reliable storage for TeamCity Data Directory
  • Using external database
  • Configuring recommended memory settings, use "maximum settings" for active or growing servers
  • Planning for regular backups
  • Planning for regular upgrades to the latest TeamCity releases
  • (since TeamCity 10.0.3) Consider adding the "teamcity.installation.completed=true" line into the <TeamCity Home Directory>\conf\ file - this will prevent the server from creating an administrator user if no such user is found

     See for details