如何设置uWSGI快速路由器

时间:2015-10-18 09:26:24

标签: python uwsgi

基本上我已经关注了uWSGI官方文档,教程。但我无法使其发挥作用。

期望 工作人员必须处理特定的域,例如api.countdown.localhost。

我的问题

  1. 工人没有收到任何要求。
  2. 路由器说:“找不到python应用程序”
  3. 我想我做了一些根本错误的事情。

    router.yaml

    uwsgi:
      plugins: fastrouter
      http: 0.0.0.0:8080
    
      master: true
    
      fastrouter: 127.0.0.1:1717
      fastrouter-subscription-server: 127.0.0.1:2626
    
      fastrouter-cheap: true
      logformat: %(addr) - %(user) [%(ltime)] "%(method) %(uri) %(proto)" %(status) %(size) "%(referer)"
    

    api.yaml

    uwsgi:
      base: /Users/khanhhua/project/src/console
      home: %(base)/venv
      pythonpath: %(base)
    
      socket: %(base)/tmp/sockets/%n.sock
    
      callable: application
      module: api.app
    
      subscribe2: server=127.0.0.1:2626,key=api.countdown.localhost:8080
    
      logformat: [API] %(addr) - %(user) [%(ltime)] "%(method) %(uri) %(proto)" %(status) %(size) "%(referer)"
    

0 个答案:

没有答案