저는 리눅스 박스에서 mac os x lion 서버로 레일 애플리케이션을 옮겼습니다. 응용 프로그램이 리눅스 상자에서 완벽하게 실행 중이므로 스택을 변경하지 않았습니다 (두 머신에서 nginx + unicorn). 하지만 유니콘이 다시 일할 수는 없습니다. 그냥 단지 (unicorn.sterr.log에) 많은 흔적도없이 시작 후 사망 : 보인다 유니콘이 죽었고 이유를 말해주지 않겠습니다
(나는이 만 1 개 작업자 프로세스가 필요합니다, 그것은 작은 유틸리티 응용 프로그램입니다)I, [2012-02-10T16:45:04.770376 #21138] INFO -- : master process ready
E, [2012-02-10T16:45:05.142841 #21138] ERROR -- : reaped #<Process::Status: pid=21813,exited(1)> worker=0
그 노동자 프로세스가 비정상적으로 종료되지만 (종료 상태 1) production.log 또는 unicorn.stdout.log에 출력이 없습니다. 난 잡종이나 webrick, 생산 모드에서 레일 서버를 시작할 수 잘 실행, 연결 등 아무런 문제가 허용됩니다.
아이디어 또는 디버깅 정보?
* Mac OS X Lion Server 10.7.3
* Nginx 1.0.11
* REE 2012.01
* Rails 3.0.x
* Unicorn 4.1.1
* PostgreSQL 9.1
* Homebrew
* RVM (system wide)
어떻게 유니콘을 출시합니까? 유니콘 구성 파일 (있는 경우)에 무엇이 있습니까? – icanhazbroccoli