删除项目后的僵尸heroku进程?

Posted

技术标签:

【中文标题】删除项目后的僵尸heroku进程?【英文标题】:Zombie heroku process after deleting project? 【发布时间】:2021-07-26 04:39:38 【问题描述】:

有没有人经历过删除的heroku项目仍然在一些无法发现的进程上运行?

我一直在一个免费的工人测功机上在 heroku 上托管一个不和谐机器人,这是发生的时间线:

    于 4 月 25 日迁移到 github 部署存储库。 在 4 月 29 日晚上 10:45 到 11:30 之间的某个时间点,我开始 接收重复的机器人消息。 在 4 月 30 日,我尝试部署更新,认为我的代码中存在错误,但在我深入挖掘后观察到以下症状: 一种。我试图停止发送的消息仍在发送,但只有一次 湾。旧版和新版代码发送的消息仍在重复 C。即使我禁用了唯一的工作人员测功机,Heroku 日志也会继续显示代码执行情况 从这里我怀疑该项目有僵尸进程,因此我尝试删除该项目并添加该项目的新副本,但同样的行为仍在继续。

我没有理由怀疑它是由运行 else where 的代码引起的:我只在 heroku 上部署过代码。不和谐令牌保存在 heroku 配置中,没有代码副本就无法真正发送消息。

可能会发生什么,接下来我应该做什么?

【问题讨论】:

status.heroku.com/incidents/2236 啊,我在周末调试时检查了事件,但没有看到任何事件。这也解释了为什么中午一切都恢复正常了。谢谢 【参考方案1】:

尝试更改您的令牌并将其重新输入到 heroku。

【讨论】:

注意:非常简短的答案和/或回帖者的问题可能应该是 cmets。您只需要 50 个代表点就可以在一个问题下发表评论。

以上是关于删除项目后的僵尸heroku进程?的主要内容,如果未能解决你的问题,请参考以下文章

如何杀死僵尸进程

用叉子结束父进程避免成为僵尸

如何清理僵尸进程(转载)

如何察看僵尸进程 zombie

【zombie】如何查看并杀死僵尸进程?

忽略SIGCHLD信号能避免僵尸进程吗