Skip to main content

宝兰德 WebServer 集成说明

WebServer 是宝兰德公司一款高性能、稳定和安全的 Web 服务器,可作为静态资源服务器、反向代理服务器、负载均衡服务器使用。

在 HAP 私有部署版本中,为了满足特定的反向代理需求,我们默认使用 Nginx 作为反向代理服务器。然而,我们也充分考虑到信创要求,并已适配 WebServer。用户可以选择使用 WebServer 来替代 Nginx。

如果要使用 WebServer 做反向代理,你需要先从宝兰德公司采购代理中间件 WebServer。

WebServer 中代理配置文件的语法与 Nginx 基本相似及兼容。为 HAP 服务配置反向代理,其配置文件也可参考:代理配置

使用时有以下注意点:

  1. 在反向代理配置文件中,增加缓存区大小:

    proxy_buffer_size 512k;
    proxy_buffers 8 512k;
    proxy_busy_buffers_size 512k;
    proxy_temp_file_write_size 512k;
  2. WebServer 默认以 nobody 用户运行,可能缺少缓存目录的写入权限。

    确保缓存目录(如 temp)对运行用户可写,例如:

    chmod 755 /path/to/temp