2021年4月7日星期三

error 22 invalid argument while executing celerybeat

celery version : v5.0.5

case 1:

command >>

celery --app=main.celery --workdir=/MUDFIX/api/ beat --schedule=/var/run/mudfix-celery/celerybeat-schedule -l DEBUG -f /var/log/mudfix-celery/beat.log --pidfile=/var/run/mudfix-celery/beat.pid

/var/log/mudfix-celery/beat.log >>

[2021-04-08 04:04:44,482: INFO/MainProcess] beat: Starting...

[2021-04-08 04:04:44,488: DEBUG/MainProcess] Current schedule: <ScheduleEntry: sender-every-30seconds jobs.sender.send() <freq: 30.00 seconds> <ScheduleEntry: celery.backend_cleanup celery.backend_cleanup() <crontab: 0 4 * * * (m/h/d/dM/MY)>

[2021-04-08 04:04:44,488: DEBUG/MainProcess] beat: Ticking with max interval->5.00 minutes

[2021-04-08 04:04:44,496: DEBUG/MainProcess] Start from server, version: 0.9, properties: {'capabilities': {'publisher_confirms': True, 'exchange_exchange_bindings': True, 'basic.nack': True, 'consumer_cancel_notify': True, 'connection.blocked': True, 'consumer_priorities': True, 'authentication_failure_close': True, 'per_consumer_qos': True, 'direct_reply_to': True}, 'cluster_name': 'rabbit@b4aebab70427', 'copyright': 'Copyright (c) 2007-2020 VMware, Inc. or its affiliates.', 'information': 'Licensed under the MPL 2.0. Website: https://rabbitmq.com', 'platform': 'Erlang/OTP 23.2.4', 'product': 'RabbitMQ', 'version': '3.8.9'}, mechanisms: [b'AMQPLAIN', b'PLAIN'], locales: ['en_US']

[2021-04-08 04:04:44,498: INFO/MainProcess] Scheduler: Sending due task sender-every-30seconds (jobs.sender.send)

[2021-04-08 04:04:44,503: DEBUG/MainProcess] using channel_id: 1

[2021-04-08 04:04:44,504: DEBUG/MainProcess] Channel open

[2021-04-08 04:04:44,506: DEBUG/MainProcess] beat: Synchronizing schedule...

[2021-04-08 04:04:44,507: DEBUG/MainProcess] jobs.sender.send sent. id->d8430ef0-b923-4c5d-a61e-dfc3701b760d

[2021-04-08 04:04:44,507: DEBUG/MainProcess] beat: Waking up in 29.97 seconds.

[2021-04-08 04:05:14,509: INFO/MainProcess] Scheduler: Sending due task sender-every-30seconds (jobs.sender.send)

[2021-04-08 04:05:14,510: DEBUG/MainProcess] jobs.sender.send sent. id->e625b685-73c6-4229-9fe2-d47a2395cd91

[2021-04-08 04:05:14,511: DEBUG/MainProcess] beat: Waking up in 29.99 seconds.

[2021-04-08 04:05:44,524: INFO/MainProcess] Scheduler: Sending due task sender-every-30seconds (jobs.sender.send)

[2021-04-08 04:05:44,525: DEBUG/MainProcess] jobs.sender.send sent. id->322c2b84-b464-45c3-be7d-63ebe1371a37

[2021-04-08 04:05:44,526: DEBUG/MainProcess] beat: Waking up in 29.99 seconds.

[2021-04-08 04:06:14,541: INFO/MainProcess] Scheduler: Sending due task sender-every-30seconds (jobs.sender.send)

[2021-04-08 04:06:14,542: DEBUG/MainProcess] jobs.sender.send sent. id->d6309f92-9018-45ea-b944-0a1c2157717b

[2021-04-08 04:06:14,542: DEBUG/MainProcess] beat: Waking up in 29.99 seconds.

normal drive

case 2:

command >>

celery --app=main.celery --workdir=/MUDFIX/api/ beat --detach --schedule=/var/run/mudfix-celery/celerybeat-schedule -l DEBUG -f /var/log/mudfix-celery/beat.log --pidfile=/var/run/mudfix-celery/beat.pid

/var/log/mudfix-celery/beat.log>>

[2021-04-08 04:49:15,598: INFO/MainProcess] beat: Starting...

[2021-04-08 04:49:15,603: DEBUG/MainProcess] Current schedule: <ScheduleEntry: sender-every-30seconds jobs.sender.send() <freq: 30.00 seconds> <ScheduleEntry: personnel-sync-every-4hour jobs.sync.migrate_personel() <crontab: 0 4 * * * (m/h/d/dM/MY)> <ScheduleEntry: edu-every-35seconds jobs.sender.edu_send() <freq: 35.00 seconds> <ScheduleEntry: celery.backend_cleanup celery.backend_cleanup() <crontab: 0 4 * * * (m/h/d/dM/MY)>

[2021-04-08 04:49:15,603: DEBUG/MainProcess] beat: Ticking with max interval->5.00 minutes

[2021-04-08 04:49:15,611: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 2.0 seconds...

[2021-04-08 04:49:17,618: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 4.0 seconds...

[2021-04-08 04:49:21,628: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 6.0 seconds...

[2021-04-08 04:49:27,640: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 8.0 seconds...

[2021-04-08 04:49:35,655: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 10.0 seconds...

[2021-04-08 04:49:45,670: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 12.0 seconds...

[2021-04-08 04:49:57,688: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 14.0 seconds...

[2021-04-08 04:50:11,710: ERROR/MainProcess] beat: Connection error: [Errno 22] Invalid argument. Trying again in 16.0 seconds...

Why do I get an error when I use the'--detach' option?

How can I find the cause?

help me please

https://stackoverflow.com/questions/66997624/error-22-invalid-argument-while-executing-celerybeat April 08, 2021 at 01:03PM

没有评论:

发表评论