2015-01-05 4 views
0

요리사 - 클라이언트를 실행할 때 간헐적으로 오류가 발생합니다. 파일 전송을 시도 할 때 403 "금지"HTTPServerException이 발생합니다. 일관성이 없으며 다른 파일에 나타납니다. 제 네트워크 담당자는 아마 타이밍이 맞다고 말하면서 몇 번 다시 시도하라고 지시해야합니다.주방장 자원 속성의 기본값을 설정하는 방법이 있습니까?

나는 많은 파일이 푸시되고 있으며, 모두 하나의 강세입니다. "retries"및 "retry_delay"속성을 모두에 추가하면 모든 4 행자로 만들고 많은 코드 중복이 필요합니다.

이러한 속성에 대한 기본값을 어딘가에 설정하는 방법이 있습니까? 그래서 12 개의 다른 장소에서 설정하지 않아도됩니까? 아니

enter image description here

답변

1

않으며이는 요리사 서버에 연결이 간헐적으로 있어야 할 이유입니다 :

여기에 단지 완전성에 대한 오류입니다. 네 실행은 얼마나 걸립니까? Chef 11에서는 시작 도중에 시간을 절약하기 위해 실행 중에 파일을 주문형으로 다운로드 할 수 있도록 변경되었습니다. 요리 책 파일과 같은 URL이 시간 제한을두고 주어진 시간 (분) 동안 만 작동하기 때문에 요리사가 길게 실행하면 문제가 발생했기 때문에 되돌릴 수있었습니다. 요리사가 너무 오래 길 경우,이 요리사를 치는 것이 좋습니다. 이 변경 사항은 Chef 12에서 되돌려 졌으므로 아직 업그레이드하지 않으 셨다면 업그레이드하십시오.

+0

실행 횟수는 10 분이며, 그 중 대부분은 java 다운로드에 소요되지만, 우리는이를 제거하기 위해 로컬 저장소를 만드는 중입니다. 그게 문제라면,'retries'를 설정하면 해결할 수 있습니까? 아니면 다시 시도 할 때마다 계속 오류가 있습니까? Chef 12 로의 업그레이드는 Chef 서버를 망칠 뿐인가? 아니면 모든 워크 스테이션과 노드도 다시 구성해야합니까? – Zook

+0

노드 자체 만 업그레이드하면됩니다. 나는 아무것도 다시 고치는 것을 기대하지 않을 것이다. – coderanger

관련 문제