我想在不同的路径路径上定义不同的harakiri超时,因为我想允许特定URI的长超时。
例如:
/management/
- >超时300/report/
- >超时300/list/
- >超时30如果我设置了2个路由URI,它也会覆盖默认超时。
[uwsgi]
route = ^/report/ harakiri:300
route = ^/management/ harakiri:300
route-run = harakiri:30
所有URI超时都是300
,默认超时不是30
。
我希望它会应用不同的harakiri超时,但不是。
我在我的环境中发现了问题。自己回答,希望能帮到你们。
如果您非常确定您的配置是正确的,但uwsgi路由不起作用。请看看你的uwsgi.log
!!! no internal routing support, rebuild with pcre support !!!
uwsgi对pcre
包有错误
我按照以下步骤修复了它,环境:Ubuntu14.04
apt-get install libpcre3 libpcre3-dev
uwsgi
uwsgi.log
中的错误消失了