2012-11-11 4 views
0

dotcloud가 실제로 작동하는지보고자 노력하고 있으며 제대로 작동하지 못했습니다. 나는 내가 dotcloud.yml을 추가 복제 및 https://github.com/sebm/MongoPop.git 밀어DotCloud : 응용 프로그램이 응답하지 않습니다.

API : 유형 : nodejs 몽고 : 유형 : 그것은 다음없이 밀어 것 같지 않았기 때문에 MongoDB를

나는 URL을 방문하려 응답이없는 오류 응용 프로그램이 있습니다. 나는 비슷한 것을 얻어야 만한다. http://2a6ad2ac.dotcloud.com/

dotcloud를 사용하고 싶지만 실제로 작동하는 것을 결코 볼 수 없었다.

답변

0

dotcloud.ymlsupervisord.conf 파일을 추가해야합니다.

당신이 말하는 레포에는 그 (것)들이 있고, 어떤 이유로 그들을 제거했다. 이 커밋을 참조하십시오. 여기

https://github.com/sebm/MongoPop/commit/5aea02dd88b282b23d367157a44de21416485afa

dotcloud.yml

api: 
    type: nodejs 
mongo: 
    type: mongodb 

supervisord.conf

[program:node] 
command = node app.js 
directory = /home/dotcloud/current 
과 같아야 것입니다

프로젝트에 추가 한 다음 파일을 repo에 추가하고 커밋 한 다음 다시 푸시합니다. 작동하지 않으면 명령의 로그 출력으로 질문을 업데이트하십시오.

0

응용 프로그램이 응답하지 않는 오류는 때때로 dotCloud's health checks으로 인해 발생할 수 있습니다. /CloudHealthCheck으로 404 또는 200 상태 코드로 응답해야합니다. 그렇지 않으면 dotCloud가 잘못된 서비스가 발생한 것으로 가정하여 서비스를 순환에서 제거합니다.