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
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值