Session 使用多个uwsgi工作进程和烧杯会话时出现会话错误。典型值为内存

Session 使用多个uwsgi工作进程和烧杯会话时出现会话错误。典型值为内存,session,uwsgi,Session,Uwsgi,我正在运行一个金字塔网络应用程序,使用velruse制作OAuth。如果单独运行应用程序,则会成功。 但如果使用uwsgi multiple运行并设置session.type=memory。 从oauth回调时,request.session将不包含必要的令牌信息 production.ini: 您的uWSGI配置不清楚(看起来它只包含套接字选项)。可以重新粘贴吗?如果将内存用作会话存储,则只有写入会话数据的工作进程才能使用该信息。您应该使用另一个sessione存储(可由所有工作人员/流程共享

我正在运行一个金字塔网络应用程序,使用velruse制作OAuth。如果单独运行应用程序,则会成功。
但如果使用uwsgi multiple运行并设置session.type=memory。 从oauth回调时,request.session将不包含必要的令牌信息

production.ini:
您的uWSGI配置不清楚(看起来它只包含套接字选项)。可以重新粘贴吗?

如果将内存用作会话存储,则只有写入会话数据的工作进程才能使用该信息。您应该使用另一个sessione存储(可由所有工作人员/流程共享)

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