2013-05-28 3 views
0

heroku에서 실행되는 phantomjs 앱 (http://css.benjaminbenben.com)이 있습니다. 시간이 오래 걸리는데 잘 작동하지만 시작 시간이 초과되기 때문에 heroku restart을 실행해야합니다.의도적으로 heroku에서 dyno를 다시 시작하기위한 프로세스가 종료됩니다.

나는 stop-gap 솔루션을 찾고 있습니다. (나는 지난 주 동안 매일 약 6에서 4500 명의 일일 방문자를 방문 했었습니다.) 발사 요청 수가 정해진 후에 프로세스를 종료하려고했습니다. 재시작.

이 방법이 유용할까요? 그리고 이것은 나쁜 습관으로 간주 될 것입니까? 내가 마지막 충돌 10 분을 생각 이내에 충돌하지 않는

답변

1

그것은 한, 일 것 -

은 (https://github.com/benfoxall/wtcss 당신이 관심이 경우, 응용 프로그램 소스는 여기에있다). 너무 빈번하면 프로세스가 중단됩니다.

좋은 습관은 아니지만 좋은 습관은 아닙니다. 물론 서버가 멈추는 원인을 파악해야합니다.

관련 문제