Agent tries to register while it is already registered
We have TeamCity server 10.0.2 (build 42234) and 10 Agents installed and running locally on the same server.
buildAgent.properties for each of the agent looks like this:
serverUrl=http://localhost:8080/teamcity
name=agent-<N>
workDir=../work
tempDir=../temp
systemDir=../system
all having unique agent name and authorizationToken. However we continuously receiving such warnings:
jetbrains.buildServer.AGENT - Agent "agent-1" {id=1} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-2" {id=2} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-10" {id=10} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-7" {id=7} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-6" {id=6} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-8" {id=8} tries to register while it is already registered.
jetbrains.buildServer.AGENT - Agent "agent-9" {id=9} tries to register while it is already registered.
Any assumptions on this? What could be the origin problem?
Please sign in to leave a comment.
Hello,
Could you please provide ownPort values of your agents in buildAgent-<N>/conf/buildAgent.properties files?
Hi,
We don't have such property specified in buildAgent.properties files. As I understand, such way agents should dynamically pick the first unused port from some ports range, right?
Please refer to the similar topic:
https://teamcity-support.jetbrains.com/hc/en-us/community/posts/206293149-Simultaneous-Concurrent-builds-on-a-single-build-agent
Ok, we set unique port numbers for all agents using ownPort property, but still see the same warning:
[2017-02-13 02:43:35,857] WARN - jetbrains.buildServer.AGENT - Agent "agent-6" {id=6} tries to register while it is already registered.
[2017-02-13 02:43:35,860] WARN - jetbrains.buildServer.AGENT - Agent "agent-10" {id=10} tries to register while it is already registered.
[2017-02-13 02:43:37,041] WARN - jetbrains.buildServer.AGENT - Agent "agent-1" {id=1} tries to register while it is already registered.
[2017-02-13 02:43:39,076] WARN - jetbrains.buildServer.AGENT - Agent "agent-4" {id=4} tries to register while it is already registered.
[2017-02-13 02:44:10,170] WARN - jetbrains.buildServer.AGENT - Agent "agent-6" {id=6} tries to register while it is already registered.
[2017-02-13 02:44:16,266] WARN - jetbrains.buildServer.AGENT - Agent "agent-7" {id=7} tries to register while it is already registered.
[2017-02-13 02:44:17,859] WARN - jetbrains.buildServer.AGENT - Agent "agent-1" {id=1} tries to register while it is already registered.
I'm seeing the same issue... does anyone have an answer out there? this just seems to have been dropped.
here's our log output:
[2018-04-11 09:35:41,785] WARN - jetbrains.buildServer.AGENT - Agent "devit-bld-test4" {id=2827} tries to register while it is already registered.
[2018-04-11 09:35:41,800] WARN - jetbrains.buildServer.AGENT - Agent "devit-bld-test5" {id=2826} tries to register while it is already registered.
[2018-04-11 09:35:41,816] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl003" {id=1511} tries to register while it is already registered.
[2018-04-11 09:35:41,816] WARN - jetbrains.buildServer.AGENT - Agent "Coverity016" {id=801} tries to register while it is already registered.
[2018-04-11 09:35:41,832] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl004" {id=1512} tries to register while it is already registered.
[2018-04-11 09:35:41,847] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl005" {id=1514} tries to register while it is already registered.
[2018-04-11 09:35:41,847] WARN - jetbrains.buildServer.AGENT - Agent "Coverity027" {id=3691} tries to register while it is already registered.
[2018-04-11 09:35:41,863] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl006" {id=1513} tries to register while it is already registered.
[2018-04-11 09:35:41,878] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl007" {id=2245} tries to register while it is already registered.
[2018-04-11 09:35:41,894] WARN - jetbrains.buildServer.AGENT - Agent "dvbldpl008" {id=1674} tries to register while it is already registered.
when this started to happen, the server was under high memory pressure.
the server was rebooted, and the agents took 14+ minutes to 'find' the prod server again.
Anyone have a clue?