Symptoms
The download (mainly, artifacts) from the TeamCity server is slow.
Cause
Checking the download speed on the same machine that runs the TeamCity server is recommended first. If the download speed is OK on the same machine, the issue may be in the network configuration or OS/hardware settings, combined with Tomcat settings.
Resolution
The following changes to the Tomcat configuration may help:
- Open
<TeamCity Server Home>/conf/server.xml. - Make sure this file matches the one included in the TeamCity distribution (can be verified in the
.tar.gzdistribution). - Find the following (default) section (port number may be different):
<Connectorport="8111" protocol="HTTP/1.1"connectionTimeout="60000"redirectPort="8543"useBodyEncodingForURI="true"/> - Change it to:
<Connectorport="8111" protocol="org.apache.coyote.http11.Http11NioProtocol"connectionTimeout="60000"redirectPort="8543"useBodyEncodingForURI="true"socket.txBufSize="64000"socket.rxBufSize="64000"tcpNoDelay="1"/> - Restart the TeamCity server.
Comments
0 comments
Please sign in to leave a comment.