Error: Already running on PID 31356 (or pid file 'log/gunicorn.pid' is stale)
問題復現:
(Python3.6) appleyuchi@ubuntu19:geventuse$ gunicorn -c gun.py geventuse.wsgi:application
[2020-04-08 17:28:05 +0800] [32238] [DEBUG] Current configuration:
? config: gun.py
? bind: ['127.0.0.1:8000']
? backlog: 2048
? workers: 33
? worker_class: gunicorn.workers.ggevent.GeventWorker
? threads: 1
? worker_connections: 1000
? max_requests: 0
? max_requests_jitter: 0
? timeout: 30
? graceful_timeout: 30
? keepalive: 2
? limit_request_line: 4094
? limit_request_fields: 100
? limit_request_field_size: 8190
? reload: False
? reload_engine: auto
? reload_extra_files: []
? spew: False
? check_config: False
? preload_app: False
? sendfile: None
? reuse_port: False
? chdir: /home/appleyuchi/桌面/django+gevent/geventuse
? daemon: False
? raw_env: []
? pidfile: log/gunicorn.pid
? worker_tmp_dir: None
? user: 1000
? group: 1000
? umask: 0
? initgroups: False
? tmp_upload_dir: None
? secure_scheme_headers: {'X-FORWARDED-PROTOCOL': 'ssl', 'X-FORWARDED-PROTO': 'https', 'X-FORWARDED-SSL': 'on'}
? forwarded_allow_ips: ['127.0.0.1']
? accesslog: None
? disable_redirect_access_to_syslog: False
? access_log_format: %(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"
? errorlog: -
? loglevel: debug
? capture_output: False
? logger_class: gunicorn.glogging.Logger
? logconfig: None
? logconfig_dict: {}
? syslog_addr: udp://localhost:514
? syslog: False
? syslog_prefix: None
? syslog_facility: user
? enable_stdio_inheritance: False
? statsd_host: None
? dogstatsd_tags:?
? statsd_prefix:?
? proc_name: None
? default_proc_name: geventuse.wsgi:application
? pythonpath: None
? paste: None
? on_starting: <function OnStarting.on_starting at 0x7fef0b8f80d0>
? on_reload: <function OnReload.on_reload at 0x7fef0b8f81e0>
? when_ready: <function WhenReady.when_ready at 0x7fef0b8f82f0>
? pre_fork: <function Prefork.pre_fork at 0x7fef0b8f8400>
? post_fork: <function Postfork.post_fork at 0x7fef0b8f8510>
? post_worker_init: <function PostWorkerInit.post_worker_init at 0x7fef0b8f8620>
? worker_int: <function WorkerInt.worker_int at 0x7fef0b8f8730>
? worker_abort: <function WorkerAbort.worker_abort at 0x7fef0b8f8840>
? pre_exec: <function PreExec.pre_exec at 0x7fef0b8f8950>
? pre_request: <function PreRequest.pre_request at 0x7fef0b8f8a60>
? post_request: <function PostRequest.post_request at 0x7fef0b8f8ae8>
? child_exit: <function ChildExit.child_exit at 0x7fef0b8f8bf8>
? worker_exit: <function WorkerExit.worker_exit at 0x7fef0b8f8d08>
? nworkers_changed: <function NumWorkersChanged.nworkers_changed at 0x7fef0b8f8e18>
? on_exit: <function OnExit.on_exit at 0x7fef0b8f8f28>
? proxy_protocol: False
? proxy_allow_ips: ['127.0.0.1']
? keyfile: None
? certfile: None
? ssl_version: 2
? cert_reqs: 0
? ca_certs: None
? suppress_ragged_eofs: True
? do_handshake_on_connect: False
? ciphers: None
? raw_paste_global_conf: []
? strip_header_spaces: False
[2020-04-08 17:28:05 +0800] [32238] [INFO] Starting gunicorn 20.0.4
Error: Already running on PID 31356 (or pid file 'log/gunicorn.pid' is stale)
解決方案:
一開始我還愣了一下,真把我給唬住了。
kill -9 31356
?
總結
以上是生活随笔為你收集整理的Error: Already running on PID 31356 (or pid file 'log/gunicorn.pid' is stale)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山姆会员商店如何退卡
- 下一篇: 股市用语 股市的用语