【发布时间】: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 配置中,没有代码副本就无法真正发送消息。
可能会发生什么,接下来我应该做什么?
【问题讨论】:
-
啊,我在周末调试时检查了事件,但没有看到任何事件。这也解释了为什么中午一切都恢复正常了。谢谢
标签: heroku discord.js