在heroku中运行C web dyno?

时间:2013-11-23 14:37:37

标签: c heroku

纯粹是为了好玩,我在C中编写了一个小的http服务器并使用heroku文档中列出的c buildpack,我已经在heroku中构建了一个二进制文件,我可以通过“heroku run ./运行它。” httpd 52132“它按预期登录到控制台”启动httpd ..“等,但我显然无法访问它,因为这是一个工作人员dyno,而不是web dyno所以不会被路由到。

我的问题来自于我添加一个包含“web:./ httpd $ PORT”的Procfile - Heroku说它启动了它,heroku ps显示它正在运行但请求超时,应用程序日志从不记录来自应用程序的任何消息(我没有看到启动httpd ...)

所以理论上它的运行,但没有运行....我很困惑。

正如我所说的,当我不通过web文件的proc文件运行它时,它就有效:(!!

有什么想法吗? (我知道这是一种利基!)

由于

0 个答案:

没有答案