2017-04-03 10 views
0

호스트 => 일정 섹션에서 하나의 DNN 예약 프로세스를 예약했으며 완료까지 3 ~ 4 시간이 걸릴 수 있습니다. 그러나 이벤트 뷰어 섹션에서 "Web Server Updated"메시지가 무작위로 팝업되어 프로세스를 완료 할 수없고 응용 프로그램이 다시 시작됩니다. 스케줄링 프로세스를 중지하고 스케줄러를 다시 시작하도록 강요합니다. DNN 버전 07.03.02를 사용하고 있습니다.DotNetNuke "웹 서버 업데이트 됨"이벤트 뷰어 메시지가 예약 프로세스를 중지했습니다.

이 "Web Server Updated"메시지의 원인을 아는 사람이 있습니까? 호스팅 제공 업체에 문의합니까? 또는 DNN 문제입니까?

아래의 스크린 샷을 검토하십시오. 때문에 작업자 프로세스 다시 시작에

https://www.dropbox.com/s/fjni9an5ajwghcq/2017-04-03%2011_16_44-Journal.png?dl=0

https://www.dropbox.com/s/kzhzv6tcvrq3z7b/2017-04-03%2011_16_44-Journal_1.png?dl=0

+0

완료하는 데 3 ~ 4 시간이 걸리면 일정으로 DNN에 넣는 것이 가장 좋은 방법이 아닐 수 있습니다. AppPool이 재활용 될 때마다 일정이 중단됩니다. – VDWWD

답변

1

이 문제가 될 것 . DNN 응용 프로그램 시작 부분에 "Web Server Updated"로그 항목을 삽입합니다.

오래 실행되는 프로세스의 경우 웹 응용 프로그램의 고유 특성으로 인해 DNN 외부로 이동하는 것이 좋습니다. 그러나 내부에 있어야한다는 것이 필수적인 경우 IIS에서 항상 사용함을 설정해야합니다. 또한 감시 또는 이와 유사한 솔루션을 사용하여 20 분간의 프로세스 종료 전에 적어도 10-15 분마다 트래픽이 발생하도록하는 것이 좋습니다.

참고 : 가능한 최상의 구성이라 할지라도 프로세스가 중단없이 3-4 시간 작동한다는 보장은 없습니다.

+0

콘솔 응용 프로그램으로 변경하고 Windows 작업 스케줄러에서 예약했습니다. 귀하의 답변에 감사드립니다. – Keval