# 独角兽工人太多 - 升级时无法停下？

**URL:** <https://meta.discourse.org/t/too-many-unicorn-workers-failed-to-stop-for-upgrade/168984>\
**Category:** Self-hosting\
**Created:** [2020年十一月2日 11:13 UTC](https://meta.discourse.org/t/too-many-unicorn-workers-failed-to-stop-for-upgrade/168984 "2020-11-02T11:13:34Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Osama](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osama/32/98013_2.png) [@Osama](https://meta.discourse.org/u/Osama)\
**Post date:** [2020年十一月3日 19:05 UTC](https://meta.discourse.org/t/too-many-unicorn-workers-failed-to-stop-for-upgrade/168984/5 "2020-11-03T19:05:16Z")

</div>

@Ed_S 我上周（10 月 29 日）推送了一个补丁，应该能解决此问题。问题在于，每次通过 Web UI 进行升级时，一个 Unicorn worker 会 fork 出 3 个子进程，而这些子进程从未退出。此错误与 [此处](https://meta.discourse.org/t/start-upgrading-button-after-successfully-upgraded/162805/17?u=osama) 报告的错误相关，现已修复。

> [@Ed\_S](#):
>
> 11 月 2 日再次出现

您的实例现在应已包含该修复，因此通过管理 UI 升级后，您不应再看到额外的 Unicorn workers。若要清除现有的残留 workers，您可以使用 `kill -9` 终止它们，或者重启容器即可。如果后续升级中仍遇到此问题，请告知我。

---

_[View the full topic](https://meta.discourse.org/t/too-many-unicorn-workers-failed-to-stop-for-upgrade/168984)._
