heroku - 杀死 Heroku 上废弃的进程

标签 heroku

我以不太优雅的方式杀死了 IRB 提示符(从 heroku run irb 开始),现在我有一个僵尸进程,但我似乎无法杀死它:

Process       State               Command
------------  ------------------  ------------------------------
run.3         up for 2h           irb -r ./init.rb
web.1         up for 0s           thin -p $PORT -e $RACK_ENV -R $HER..

我已经尝试过:

  • heroku 重启
  • heroku ps:scale run=0
  • heroku ps:restart run.3

有人知道如何强制退出吗?

最佳答案

我注意到几天前 Heroku 命令行客户端添加了一个新的 ps:stop 命令:
https://github.com/heroku/heroku/commit/a6d9eb7f314bf2c5f162a508e8d764286fb577bb

我不确定该更改是否已进入版本 2.9.0,但值得一试。

更新

现在位于 Heroku Toolbelt 中。只需运行:

heroku ps:stop <process id from heroku ps>

示例:

heroku ps:stop run.8729

关于heroku - 杀死 Heroku 上废弃的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7743039/

相关文章:

java - 如何使用 heroku 的 webapp-runner.jar 运行 cbioportal tomcat war

node.js - Node/React 应用程序不会部署到 Heroku

php - 使用 Heroku URL 作为 Canvas URL 的凭证无效

ruby-on-rails - Heroku 和 Rails : Gem Load Error with Postgres, 但它在 GEMFILE 中指定

node.js - HTTPS 重定向仅在页面重新加载时有效

ruby-on-rails - 在 heroku 上运行 rails 项目

尽管设置了 -Xmx300m -Xss512k -XX :MetaspaceSize=100M?,Java 内存仍超过 512mb

ruby-on-rails - Heroku rails-problems((语法错误,意外的 ',',在 textarea-form-helper 中期望 ')')

python - 如何添加指向requirements.txt 的链接?

node.js - 为什么我的 heroku node.js 应用程序给出 at=error code=H10 desc ="App crashed"method=GET path ="/"?