问题标签 [foreman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9704 浏览

ruby-on-rails - 如何使用工头导出到暴发户?

我正在尝试将我的应用程序导出到另一个进程管理格式/系统(特别是upstart)。在这样做的过程中,我遇到了许多障碍,主要是由于缺乏文档。

作为非 root 用户,我运行了以下命令(如此处所示

由于权限不足,我“无法创建”目录,所以我使用了sudo

因为没有名为app.

app来自哪里?

我应该如何使用 forman 导出到暴发户?

0 投票
1 回答
1138 浏览

php - 是否可以将 Heroku Foreman 与 PHP 一起使用?

我正在 Heroku 上开发一个 PHP 应用程序。我可以使用 Foreman 来测试我的应用程序吗?我到处都发现对 Ruby 的引用,但对 PHP 却没有。

0 投票
2 回答
1452 浏览

heroku - 如何阻止heroku中的工头?

运行一个我可以在 localhost 上访问的应用程序

如何停止这种情况并返回提示符并继续使用heroku?

我在 Windows 机器上。

0 投票
2 回答
1531 浏览

ruby - 如何让工头开始上帝

我有一个这样的 Procfile:

foreman start god没有开始......它只是这样说:

如果我运行god -c services.god,所有服务都运行良好......有
什么想法吗?
谢谢

0 投票
1 回答
1237 浏览

openssl - OpenSSL::SSL::SSLError - SSL_connect 返回=1 errno=0 state=SSLv3 读取服务器证书 B:证书验证失败:

我使用 Heroku 部署了一个 Facebook 应用程序,并使其部分在本地工作。我可以看到我的应用程序,但我一点击与 Facebook 连接,就会收到内部服务器错误消息。这是福尔曼抛出的:

OpenSSL::SSL::SSLError - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed:

一切都适用于生产,但我需要让本地工作开始集成 Mongo 和 FB。

我遵循了以下所有说明:https ://devcenter.heroku.com/articles/facebook#working-locally 。我创建了开发应用程序并相应地修改了 .env 文件。我创建了一个自签名证书,但我不确定这是否是以下内容。

我在 Mac OS 10.8.2 上运行 ruby​​ 1.9.3p194、OpenSSL 1.0.1c、sinatra 1.2.6 和 Foreman。

0 投票
2 回答
1113 浏览

ruby - 如何与工头一起运行多个捆绑包的多个应用程序

我有一个 ruby​​ 应用程序,它依赖于我构建的几个 Web 服务。

首先,我有以下 Procfile:

每个 start_xxx.sh 脚本都执行以下操作:

如果我手动运行这些前一行 activity_stream 运行正常。但是当从工头那里跑出来时,一些宝石是无法识别的。好像捆绑包没有正确构建。

示例错误:

0 投票
2 回答
3344 浏览

ruby - ruby 进程的 init.d 脚本生成器?

我有一些 ruby​​ 进程,为了开发,我一直在使用 foreman 来管理进程,现在在生产中我想导出进程并在 /etc/init.d 目录中运行它。

是否有任何工具可以通过将脚本和相关的 PID 创建到 /var/run 来提供帮助?我尝试使用工头导出功能来执行此操作,但它不起作用,因为它可以为 inittab 或 upstart 做一些事情,但不能为 init.d 做一些事情。

任何帮助将不胜感激

0 投票
3 回答
12957 浏览

foreman - Procfile 在自己的工作目录中启动进程

我有这个简单的 Procfile

myapp 在路径中,但进程主目录应该是 ./directory/。如何在 Procfile 中指定要启动该过程的位置?

https://github.com/ddollar/foreman/pull/101没有帮助,因为它假定该工作目录对于 Procfile 指定的每个进程都应该相同

0 投票
1 回答
337 浏览

python - Foreman 中的多个 python 进程停止记录

我正在通过 Heroku 和Foreman运行两个 python 进程(时钟和网络)

当我使用 Foreman 在本地运行时:
1. 两个进程都登录到终端
2。然后时钟进程停止输出(即使它仍在运行)。这种输出停止不会发生在代码中的一致位置,但通常在 3-5 次迭代之间。
3、web进程继续正确输出。

奇怪的是,当我在 Heroku 上运行相同的代码时,日志输出就好了。

我们在本地(使用 .env)和 Heroku 上将 PYTHONUNBUFFERED 设置为 true。有人遇到过这个问题吗?有解决办法吗?谢谢。

0 投票
1 回答
2361 浏览

ruby-on-rails-3 - Unicorn with Foreman - 套接字已使用错误

我想在工头 procfile 中控制独角兽进程。这是我的 Procfile

这是我的独角兽配置。

当我开始它时,cap foreman:start它会引发这些错误:

它与独角兽或工头的配置问题有关吗?