小编Vim*_*mal的帖子

Github API创建问题返回404未找到

我正在向以下URL发出请求 - 帖子https://api.github.com/repos/kvimal/2048/issues 我的令牌作为授权标题.

卷曲请求

curl -i -X POST https://api.github.com/repos/kvimal/2048/issues  -d "{title:'hey'}" -H "Authorization: Bearer xxxxxxxxxxxxxxxxxx" -H "Content-Type: application/json"
Run Code Online (Sandbox Code Playgroud)

并且GitHub发送回复404 Not found.我已经重新阅读了文档,据我所知,我正在按照github标准进行操作.有人可以帮忙解决这个问题吗?

github-api

6
推荐指数
2
解决办法
3672
查看次数

Celery + Gevent 池在执行 1000 多个任务后挂起

我们有8个核心,16 GB内存,运行celery的Linux服务器,它运行一个celery工作队列myQueue,并在gevent池下以1000并发运行。

执行任务大约 1 小时后,worker 突然冻结,它不接受新任务,这里celery beat 是我们对 celery 的配置

App =  Celery('tasks')
class Conf:
   BROKER_URL   = 'amqp://<user>:<pass>@<host>:<port>/<vhost>'
   CELERY_IGNORE_RESULT = True
   CELERY_IMPORTS = ("worker_class",)
   CELERYBEAT_SCHEDULE = {
       'RunTask':{
           'task': 'tasks.worker.MyWorker',
           'schedule' : timedelta(minutes=5)
       }
   }
Run Code Online (Sandbox Code Playgroud)

App.config_from_object(会议)

我们正在运行芹菜,如下所示

celery worker --workdir=tasks/ -A worker -P gevent -c 1000 -Q myQueue --loglevel=INFO
Run Code Online (Sandbox Code Playgroud)

还有人可以解释一下我如何使用 gevent 池吗celery multi

python celery gevent celery-task

4
推荐指数
1
解决办法
3560
查看次数

标签 统计

celery ×1

celery-task ×1

gevent ×1

github-api ×1

python ×1