2
따라서 지연된 작업을 사용하여 전자 메일과 SMS를 사용자에게 보내는 대형 레일 응용 프로그램이 있습니다.데이터베이스에 연결할 수 없을 때 지연된 작업이 자동으로 실패 함
가끔씩 delayed_job 프로세스가 로그에 아무런 메시지없이 작업을 중지합니다. finally_job 프로세스가 데이터베이스에 연결될 때 충돌이 발생할 때 마침내 문제를 정확하게 지적했습니다.
내가 구성 할 수있는 구성이있어서 충돌하는 대신 연결을 다시 시도하겠습니까? 나는 database.yml
파일에 reconnect: true
을 설정하려고 시도했지만 성공하지 못했습니다.
내가 찾고있는 또 다른 옵션은 아마도 신 또는 bluepill과 같은 모니터링 도구를 사용하는 것입니다.
아직 테스트 할 시간이 더 필요하지만 작동하지 않는 것 같지만 제안에 감사드립니다. – gabrielrios