我正在運行一個金字塔webapp,使用velruse來創建OAuth。如果單獨運行應用程序,它會成功。
但如果使用uwsgi multiple運行並設置session.type = memory。 request.session在從oauth回調時不會包含必要的標記信息。使用多個uwsgi工作者和燒杯時會話錯誤session.typ是內存
production.ini:
session.type = memory
session.data_dir = %(here)s/data/sessions/data
session.lock_dir = %(here)s/data/sessions/lock
session.key = mykey
session.secret = mysecret
[uwsgi]
socket = 127.0.0.1:6543
master = true
workers = 8
max-requests = 65536
debug = false
autoload = true
virtualenv = /home/myname/my_env
pidfile = ./uwsgi.pid
daemonize = ./mypyramid-uwsgi.log
是,thx,剛剛更新。 – whi