0

我从全新安装 readthedocs.org 开始:

http://read-the-docs.readthedocs.org/en/latest/install.html

接下来,我在管理面板中添加了 SocialApp GitHub,然后将我的超级用户连接到该 GitHub 帐户。

然后我去了 github 并分叉了 readthedocs 存储库。

https://github.com/Drachenfels/Test-Fork

接下来我点击了导入项目。任务永远不会结束,但是当我刷新页面时,repos 就在那里。

我选择了分叉存储库 Test-Fork 并单击了构建。

任务永远不会完成,当我刷新或启动另一个任务时,它们会卡在“已触发”状态。没有错误,什么都没有。

更重要的是,我是 readthedocs 的默认配置。

我在后台运行以下进程:

./manager.py runserver 9000
./manage.py celerdybeat --verbosity=3
./manage.py celeryd -E
./manage.py celercycam
redis-server

在这一点上我有什么想念的吗?

在我看来,尽管 celery 处于活动状态并且正在运行的任务从未启动或终止,也不会出错。

4

1 回答 1

2

问题不在于芹菜,任务正在急切地运行(我怀疑但不太确定),所以一旦它们触发它们就会被执行。

问题是负责构建文档(update_docs)的任务默默地失败了。因此,状态“触发”从未结束,构建从未启动。碰巧这个错误是我自己的错,我在与默认设置不同的端口上运行 django 服务器。抛出异常,从未记录,从未更新任务状态,readthedocs 被搁置。我希望它能帮助一些迷失的灵魂。

于 2016-04-26T16:44:40.737 回答