빌드 서버 (팀 도시 6.5.5)에 새 빌드 에이전트를 추가하려고합니다. 새 에이전트를 추가 할 수 있었지만 이제는 첫 번째 에이전트가 추가되었습니다. 연결이 끊긴 두 번째 하나는 실행 중입니다, 나는 자신의 포트에 문제가 있다고 생각합니다. & ServerURL을 지정 했으므로 - 내 첫 번째 경우 : 이름 : abc ownPort = 9090 serverUrl = http : // localhost \ : xxxxTeam City - 빌드 서버에 새 빌드 에이전트 추가
xxxx가 아닌 다른 포트를 사용하려고 시도했지만 연결할 수 없었습니다. 두 번째 에이전트를 추가 할 때 xxxx를 부여한 경우에만 이전 포트를 교체 했으므로 이러한 속성을 변경하는 방법에 대한 도움을 받았습니다.
지금 당장 똑같은 문제가 발생합니다. '번들 된'빌드 서버가 현재 실행되고 있지 않으며 모든 프로젝트가 새로 설치된 빌드 에이전트로 이전되었다고 생각하는 것이 맞습니까? 설치 관리자에게이를 Windows 서비스로 설치하라고 말했지만, 여전히 TC에는 1 개의 빌드 에이전트 만 표시되고 'TeamCity Build Agent Service'라는 하나의 서비스 만 제공됩니다. 아마도 어딘가에 다른 서비스가 나타날 것으로 예상 했었습니다. 덧붙여 말하자면, 새로운 하나는 buildAgent.properties의 'name'속성과 똑같은 속성을 가지고 있기 때문에 이름 충돌이 있다고 생각합니다. 그것을 바꿔서 그것들을 재시작하려고 시도했습니다. – Richard
나는 단지 하나가 서비스로 돌아갈 수있는 것처럼 보였습니다. A를 시작한 다음 B (service.start.bat 파일 사용)를 시작하면 B가 연결 되 자마자 A가 종료됩니다. 그래서 지금은 'agent.bat start'명령을 사용하여 광산을 시작한다고 생각합니다.이렇게하면 2 개의 빌드 에이전트 (woohoo)를 사용할 수 있습니다. 내가 번들 에이전트를 시작한다면 3이 될 것이라고 생각합니다. C : \ BuildAgentA, C : \ BuildAgentB 및 C : \ TeamCity \ buildAgent가 있습니다. 총 3 가지가 있습니다. – Richard
그래, 3 명의 빌드 에이전트가 있습니다! 이름이 buildAgent.properties 파일에서 고유한지 확인하십시오. 명령 줄에서 수동으로 시작하십시오 (나를 위해 일합니다). 또한 하나의 프로젝트를 만들고 다른 프로젝트를 빌드하려는 경우 유휴 에이전트 중 하나에 빌드를 자동으로 배포합니다. TC는 우수합니다. – Richard