必要的配置

创建加速器节点

在 Nginx 的配置文件中创建加速器节点,创建一个 accelerate 文件:



配置加速器规则

在加速器规则中设置加速器的规则,规则的作用是控制节点的相关属性,例如端口、服务、负载均衡等。

规则名称

规则的名称必须唯一且包含捕获信息。

# 加速器规则
accelerate: true

规则类型

加速器规则有三种类型:defaultstaticstatic-slow

  • default:加速器节点运行在 Nginx 头服务器上。
  • static:节点运行在 Nginx 长时间服务器上。
  • static-slow:节点运行在 Nginx 长时间服务器上,但加速器节点的作用是减少延迟。

规则参数

规则参数用于控制加速器节点的运行状态和属性。

  • 规则状态:加速器节点可以是 running(运行)、stopped(停机)或 failed(失败)。
  • 规则类型:根据规则类型选择相应的加速器规则。
  • 规则名称:加速器节点的名称。
  • 规则描述:加速器节点的名称。

设置加速器规则的示例:

# 定义加速器规则
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_type: static
 accel_style: no-match
 accel_period: 3m  # 延时停止加速器

配置加速器规则参数

规则参数用于控制加速器节点的运行状态和属性。

规则参数格式

规则参数通常以以下形式定义:

# 加速器规则参数
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: no-match
  • accelerate: true:加速器节点运行。
  • accel_name:节点的名称。
  • accel_desc:节点的描述。
  • accel_style:加速器风格,可以是 no-matchmatchmatch-all 等。

设置加速器规则为 match

# 定义加速器规则
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: match

规则状态

  • running:节点运行在 Nginx 头服务器上。
  • stopped:节点停机。
  • failed:节点失败。

规则类型

根据加速器规则类型选择对应的加速器规则:

  • static:加速器节点运行在 Nginx 长时间服务器上。
  • static-slow:加速器节点运行在 Nginx 长时间服务器上,但加速器节点的作用是减少延迟。
  • default:加速器节点运行在 Nginx 头服务器上。

规则名称

命名必须唯一且包含捕获信息,通常包含节点名称、加速器规则名称、规则状态等。

# 加速器规则
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: match

运行加速器规则

运行加速器规则以管理加速器节点。

方法

在规则文件中运行加速器规则,

# 运行加速器规则
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: match

示例

在加速器节点配置文件中添加加速器规则:

# 加速器节点配置
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: no-match

运行加速器规则:

# 运行加速器规则
accelerate: true
 accel_name: "my-nginx"
 accel_desc: "A server for Nginx."
 accel_style: no-match

监控加速器节点

在 Nginx 中,可以通过配置监控策略来监控加速器节点的状态。

监控策略

设置监控策略以监控加速器节点:

# 定义监控策略
accelerate: true
accelerate_style: transient

示例

设置加速节点的监控策略:

# 定义监控策略
accelerate: true
accelerate_style: transient

如何设置监控策略

  1. 在加速节点的配置文件中添加监控策略。
  2. 在加速节点配置文件中添加监控策略:
# 加速节点配置
accelerate: true
accelerate_style: transient

在配置文件中添加监控策略:

# 定义监控策略
accelerate: true
accelerate_style: transient

运行加速节点规则

在规则文件中运行加速节点规则:

# 运行加速节点规则
accelerate: true
 accel_name: "my-nginx"
accelerate_style: no-match

监控加速节点的内存使用和负载

可以根据需要设置监控策略来监控加速节点的内存使用和负载。

监控策略示例

# 加速节点监控策略
accelerate: true
accelerate_style: temporary

必要的配置

@版权声明

转载原创文章请注明转载自豆荚加速器官网-新一代网络加速引擎 | 高速,稳定| 豆荚VPN官网,网站地址:https://doujia-app.cn/