2016-10-28 1 views
0

Microsoft BotFramework를 사용 중이며 간단한 Bot 하나를 만들었습니다. 흐름 사용자는 안녕 말한다, 같은 것입니다 -> 봇은 사용자를 요청할 수있는 사용자 인사말로 응답 요청합니다 관련 질문 -> 봇은 대답하고 가능한 다음 질문에 응답 한 후 다시 흐름을 현지에 질문BotFramework, 첫 번째 메시지에 대한 응답 수신 안 함

을 묻는 사용자 계속 에뮬레이터 모두 잘 작동합니다. 그러나 게시 된 API 응용 프로그램을 사용할 때 사용자가 "Hi"응답을 표시하지 않습니다. 사용자가 다른 관련 질문을하면 모든 것이 제대로 작동합니다.

봇 페이지에서도 오류가 표시되지 않으므로 오류가 아닙니다.

또한 try catch 블록을 추가하고 메시지를 표시하지 않은 오류 메시지를 보내고 오류를 지적했습니다.

나는 ngrok로 디버깅을 시도했고, catch 또는 예기치 않은 경로로 가지 않고 전체 블록을 완료합니다.

그래서 나는 잘못 갈 수 있습니다.

모든 포인터가 유용 할 것입니다.

덕분에,

+0

몇 가지 코드를 보여줄 수 있습니까? –

답변

0

Dilkush 당신은 푸른에서 로봇을 실행하고 있습니까? 그렇다면 "AlwaysOn"이 활성화되어 있는지 확인하십시오. 그렇지 않으면 일정 기간 동안 유휴 상태이면 웹 앱이 언로드됩니다. 비슷한 문제가 있다면 this을 확인하십시오.

항상 켜짐입니다. 기본적으로 웹 앱은 일정 시간 동안 유휴 상태이면 언로드됩니다. 이렇게하면 시스템이 자원을 절약 할 수 있습니다. 기본 모드 나 표준 모드에서는 항상 켜기를 사용 설정하여 앱을 항상로드 상태로 유지할 수 있습니다. 앱에서 연속 웹 작업을 실행하는 경우 항상 사용을 사용 설정해야합니다. 그렇지 않으면 웹 작업이 안정적으로 실행되지 않을 수 있습니다.

웹 사이트 구성 here에 대한 자세한 내용을 볼 수 있습니다.