1

서비스 버스 트리거가있는 webjob이 있습니다. 모든 것이 잘 작동합니다. Webjob을 시작할 때 서비스 버스 구성을 생성하는 데 사용되는 기본 키를 재생성 할 때 실행중인 webjob이 예외를 던질 것으로 예상했습니다.서비스 버스 루트 관리자 sas 키를 재생성 할 때 연속 웹 작업에서 예외가 없음

기본적으로 서비스 연결 문자열이 잘못된 게시 실행으로 설정되어 있으면 내 webjob이 계속 실행되는 것을 원하지 않습니다. 여기서 문제는 webjob이 계속 실행되지만 응답하지 않거나 서비스 버스 트리거 속성이있는 함수의 메소드가 대기열 또는 주제 포스트에있는 새 메시지에 대해 20 분 동안 서비스 버스 키를 다시 생성하지 않는다는 것입니다. 스토리지 또는 대시 보드 연결 문자열이 유효하지 않게되면 오류가 발생합니다. 왜 서비스 버스가 똑같은 행동을하지 않는지.

답변

0

OnMessage API (이전 클라이언트) 또는 register a handler (새 클라이언트) 중 하나를 사용하신 것으로 의심됩니다. 그렇게하면 잠시 동안 실행하고 공유 액세스 키를 다시 생성하면 기본 연결이 좀비가되지만 탐지되지 않고 예외가 발생하지 않습니다.

이것은 버그와 같습니다. newold 클라이언트 모두에서 제기 된 문제입니다.

+0

언제 해결 될까요? 이 예외에 의존하여 볼트에서 새 서비스 버스 키를 가져와 서비스 버스 연결 키를 재생성 할 때 다시 웹 잡을 시작해야합니다. –

+0

문제를 제기하고 진행 상황을 추적 할 것을 제안합니다. –