Web Server
Table of Contents
名称 | 地址 | 最大连接数 | 持久连接超时时间 | 环境 | 初次请求超时时间 (secs) | 重试超时时间 (secs) | 响应缓冲
名称⇑
Description
此外部应用程序的唯一名称。 在配置的其他部分中使用该名称时,将使用该名称进行引用。
地址⇑
Description
外部网络服务器使用的HTTP,HTTPS或Unix域套接字(UDS)地址。
Syntax
IPv4 或 IPV6 地址(:端口),UDS://path或unix:path 如果外部Web服务器使用HTTPS,则在前面加上 "https://"。 如果外部Web服务器使用标准端口80或443,则端口是可选的。
例子
127.0.0.1:5434
https://10.0.8.9
https://127.0.0.1:5438
UDS://tmp/lshttpd/php.sock
unix:/tmp/lshttpd/php.sock
提示
[安全建议] 如果代理到同一台机器上运行的另一台Web服务器,请将IP地址设置为localhost或127.0.0.1,这样从其他机器上就无法访问外部应用程序。
最大连接数⇑
Description
指定服务器与外部应用之间可建立的最大并发连接数。该设置控制外部应用程序可同时处理多少个请求。 然而,真正的限制还取决于外部应用本身。如果外部的速度不够快,或者无法处理大量的并发请求,那么将这个值设置得更高也无济于事。
Syntax
整数
提示
[性能建议] 设置一个高值并不能直接变成高性能。设置为一个不会使外部应用程序过载的值,将提供最佳的性能/吞吐量。
持久连接超时时间⇑
Description
指定保持持久连接的最大时间,以秒为单位。
如果设置成"-1",连接将不会超时. 当设置成0或者更大, 连接将在这些秒数后被关闭。
Syntax
int
环境⇑
Description
为外部应用程序指定额外的环境变量。
Syntax
Key=value. Multiple variables can be separated by "ENTER"
初次请求超时时间 (secs)⇑
Description
指定服务器等待外部应用响应新建立的连接的第一个请求的最大时间 如果服务器在这个限制时间内没有收到外部应用的任何数据,它将把这个连接标记为坏(Bad)。这有助于识别与外部应用程序的通信问题。 这有助于尽快发现与外部应用的通信问题。如果某些请求的处理时间较长,则增加这个限制以避免503错误信息。
Syntax
整数
重试超时时间 (secs)⇑
Description
指定服务器在重试之前,等待出现通信问题的外部应用程序的时间。
Syntax
整数
响应缓冲⇑
Description
指定是否要从外部应用程序缓冲收到的响应。 如果nph-(Non-Parsed-Header)脚本被检测到,则关闭具有完整HTTP头的缓冲响应。
Syntax
从列表中选择