如何在Apache反向代理上设置连接属性
我必须在Apache2.4代理上设置连接属性,该代理只使用ProxyPassRerverse指令,而不使用ProxyPass指令,该指令接受其他参数,如lim、max、ttl、timeout如何在Apache反向代理上设置连接属性,apache,proxy,connection-pooling,Apache,Proxy,Connection Pooling,我必须在Apache2.4代理上设置连接属性,该代理只使用ProxyPassRerverse指令,而不使用ProxyPass指令,该指令接受其他参数,如lim、max、ttl、timeout <Location /postbox-sdd/> LuaHookTranslateName /etc/httpd/conf.d/hooks.lua map_xxx_to_postbox early ProxyPassReverse /postbox-sdd
<Location /postbox-sdd/>
LuaHookTranslateName /etc/httpd/conf.d/hooks.lua map_xxx_to_postbox early
ProxyPassReverse /postbox-sdd/
Session On
SessionEnv On
SessionCookieName cfsession path=/
SessionCookieName2 session path=/;domain=localhost;httponly;secure;version=1;
SessionHeader X-Replace-Session
SetEnv HTTPS on
RequestHeader edit Destination ^http: https: early
Header add referer "https://postbox.xxx"
RequestHeader set referer "https://postbox.xxx"
Header unset CACHE-CONTROL
RequestHeader unset CACHE-CONTROL
</Location>
LuaHookTranslateName/etc/httpd/conf.d/hooks.lua尽早将xxx映射到邮箱
ProxyPassReverse/邮箱sdd/
关于
第五节
sessionokiename cfsession路径=/
SessionOkiename2会话路径=/;域=本地主机;httponly;保护版本=1;
会话头X-Replace-Session
SetEnv HTTPS on
RequestHeader编辑目标^http:https:early
标题“添加引用”https://postbox.xxx"
RequestHeader集合引用器“https://postbox.xxx"
标题取消缓存控制
请求头取消缓存控制
当我尝试在ProxyPassReverse行之后使用ProxySet指令(例如,ProxySet ttl=20
)时,由于我不知道工作人员的名称,结果出现了一个错误。是否有默认的工作人员名称,或者是否可以设置一个
ProxySet找不到“ttl=20”工作进程
这样做的原因是使用一种到目标系统postbox.xxx的连接池。我希望为新请求重用现有连接,而不是为每个新请求永久打开/关闭连接
谢谢你的帮助