Web server startup time


I have TC 4.0.2 installed.
I've restarted the web server service and it's now been 30 minutes and it still didn't finish to start.
The last time I restarted it, it took only a few seconds to start, the only thing that changed between those restarts is the server regional settings.
The last line in the log file is:
[2009-03-01 14:25:04,915]   INFO -   jetbrains.buildServer.SERVER - Start loading cache of build committers...

I have about 10 build configurations with 6 months of history, the .BuildServer system folder is 16GB.

Is this supposed to take so long or am I missing something?

Comment actions Permalink

just noticed that I get this in the Catalina log when I stop the service:

SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:519)
    at java.net.Socket.connect(Socket.java:469)
    at java.net.Socket.<init>(Socket.java:366)
    at java.net.Socket.<init>(Socket.java:179)
    at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:421)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:337)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:415)

and this when I try to start:

01/03/2009 16:22:04 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: c:\TeamCity\bin;.;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages
01/03/2009 16:22:04 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8010
01/03/2009 16:22:04 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 532 ms
01/03/2009 16:22:04 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
01/03/2009 16:22:04 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18

Comment actions Permalink

weird, a few service restarts solved this, but I still don't understand what went wrong.

Comment actions Permalink

This is happening again.
This time the only change I did was to enable the svn.log appender in teamcity-server-log4j.xml.
Ideas? Anyone?


Please sign in to leave a comment.