大约一周后,我今天再次使用heroku cli,它使我的系统崩溃。事实证明,它递归地产生了大量的进程:
UID PID PPID C STIME TTY TIME CMD
...
myUserName 10112 10106 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10118 10112 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10124 10118 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10130 10124 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10136 10130 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
...无论我是直接调用/usr/local/bin/heroku还是/usr/local/lib/heroku/bin/heroku,都会发生这种情况。尝试通过以下方式升级
wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh我得到了同样的效果。
有没有人有过同样的经历或知道解决方案?
发布于 2018-01-08 06:12:26
我最终删除了我在硬盘上找到的所有heroku目录,然后通过wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh重新安装。这似乎起到了作用。当然,之后我需要重做一次heroku login。
https://stackoverflow.com/questions/48120040
复制相似问题