0
我正在部署包含bower,gulp等的節點js應用程序 我能夠在Cloud Foundry上成功部署並構建它,但應用程序未啓動。我的問題是可以在大口文件具有瀏覽器同步 代碼在Cloud Foundry應用程序中部署node.js,gulp,bower應用程序啓動問題
browserSync.init({
server: {
baseDir: dist,
startPath: '/',
middleware: [proxyMiddleware]
}
});
我不知道缺什麼,其實我沒有得到任何錯誤,但應用不上比照運行。通過使用cfenv
我能夠在瀏覽器syc給端口,但我如何提供'主機',因爲默認情況下它是在本地主機上工作?
日誌:
2016-11-19T18:23:09.45+0530 [CELL/0] OUT Creating container
2016-11-19T18:23:10.49+0530 [CELL/0] OUT Successfully created container
2016-11-19T18:23:11.50+0530 [CELL/0] OUT Starting health monitoring of container
2016-11-19T18:23:11.94+0530 [APP/0] OUT > [email protected] start /home/vcap/app
2016-11-19T18:23:11.94+0530 [APP/0] OUT > node app.js
2016-11-19T18:23:12.02+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:12.03+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:12.13+0530 [APP/0] OUT port8080
2016-11-19T18:23:12.13+0530 [APP/0] OUT bind0.0.0.0
2016-11-19T18:23:12.13+0530 [APP/0] OUT server starting on https://myapp.u1.app.cloud.myorg.net
2016-11-19T18:23:12.56+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:12.56+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:13.09+0530 [HEALTH/0] OUT healthcheck failed
2016-11-19T18:23:13.09+0530 [HEALTH/0] OUT Exit status 1
2016-11-19T18:23:13.62+0530 [HEALTH/0] OUT healthcheck failed
我歡迎任何建議..
默認情況下CF綁定localhost端口,這不是問題。你可以給[mcve]顯示清單,來自CF等的日誌?另請注意,您在標題中說BlueMix,但標記了PCF;這些是兩種不同的CF發行版,請澄清您正在使用的是哪一種。 – jonrsharpe
謝謝@jonrsharpe,我只提供cf現在..在雲基金會它開始在本地主機聽:3000是否正常?..沒有錯誤,但云基金會0 0 1開始,, 1起始日誌來.. ..並最終失敗 –
*「失敗」*是什麼意思?你會得到什麼錯誤?您是否嘗試過在應用程序中配置一些日誌記錄到stdout,以便您可以'cf logs myapp'並查看發生了什麼?你使用CF提供的'PORT'環境變量嗎? – jonrsharpe