我正在向以下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标准进行操作.有人可以帮忙解决这个问题吗?
我们有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