2012-09-24 5 views
0

데이터베이스의 일부 값을 검사하고 특정 사용자에게 전자 메일 경고를 보내는 응용 프로그램을 개발했습니다. Tomcat에 war 파일을 업로드하면 잘 작동하지만 다음 날에는 이메일 전송이 중단됩니다. 그리고 나서 "Servlet Server (Tomcat)"서비스를 다시 시작하면 다시 작동합니다. 또는 배포를 취소 한 다음 다시 배포하면 올바르게 작동합니다. 다른 응용 프로그램을 계속해서 센서에서 데이터를 수집하는 동일한 서버에서 실행하고 있습니다. 그러나 이것은 사용자에게 전자 메일을 보내는 유일한 응용 프로그램입니다. 어떤 추측이라도, 여기에 무슨 일이 일어나고있는가.전자 메일 알림을 보낼 웹 응용 프로그램

전자 메일을 보내려는 전자 메일 계정에 구성 문제가있을 수 있습니까? 사서함 할당량을 무제한으로 설정했습니다!

기억하십시오 : 응용 프로그램은 정상적으로 작동하지만 매일 Tomcat 서버를 다시 시작해야합니다 !!!!

+0

응용 프로그램에서 보내는 전자 메일 수는 얼마나됩니까? 어쩌면 계정 서버가 스팸처럼 메일을 표시합니까? – Kalamarico

+0

여러 이메일을 보낼 수 있지만 .... 언젠가는 약 50-60 개의 이메일을 받았습니다. 그 다음날에 무슨 일이 일어나고 바람둥이를 다시 시작할 때 .... .... ??? –

+1

데이터를 확인한 후에 DB 리소스를 해제하지 않으면 작업이 중지 될 수 있습니다. 이런 식으로 DoS를받을 수 있습니다. – svz

답변

2

이 문제에 대해 많은 조사를해야 할 것 같습니다. 나는 당신에게 당신의 로깅 기능을 켜고 로그 파일에 가능한 한 자세하게 정보를 얻으시기 바랍니다. 그러면 무슨 일이 일어나는지 알 수 있습니다. 예외를 던지려면 시스템에 병목 일 수도 있습니다.

관련 문제