# 插件 rake 任务多次运行 - 我们遗漏了什么？

**URL:** <https://meta.discourse.org/t/plugin-rake-task-running-multiple-times-what-are-we-missing/210077>\
**Category:** Development\
**Created:** [2021 年11 月 24 日 17:33 UTC](https://meta.discourse.org/t/plugin-rake-task-running-multiple-times-what-are-we-missing/210077 "2021-11-24T17:33:16Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

作者： ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
发布日期： [2023 年8 月 23 日 10:58 UTC](https://meta.discourse.org/t/plugin-rake-task-running-multiple-times-what-are-we-missing/210077/3 "2023-08-23T10:58:11Z")

</div>

好的，我设法将任务的运行次数减少到两次，方法是\_从 initialize 块中移除\_该任务的加载。 Apparently，只需将其放在 `/lib/tasks` 中而无需加载即可。

这使我的运行次数减少到 1 次（总共 2 次！）：😅

```plaintext
此论坛的帖子数为 366
此论坛的帖子数为 366

```

这只是重复了 OP 的经历。

---

_[View the full topic](https://meta.discourse.org/t/plugin-rake-task-running-multiple-times-what-are-we-missing/210077)._
