您的位置:首页 > 汽车 > 时评 > vi全套设计公司_网络营销的理解_百度电商广告代运营_企业网站的优化建议

vi全套设计公司_网络营销的理解_百度电商广告代运营_企业网站的优化建议

2025/2/23 19:36:50 来源:https://blog.csdn.net/fusugongzi/article/details/145756723  浏览:    关键词:vi全套设计公司_网络营销的理解_百度电商广告代运营_企业网站的优化建议
vi全套设计公司_网络营销的理解_百度电商广告代运营_企业网站的优化建议

本次使用三台机器搭建nats集群,ip分别为192.168.20.7、192.168.20.8、192.168.20.10,预先在三台机器上装好nats,版本为0.0.35。

1. 在192.168.20.7机器上操作,配置server.conf

# 为节点设置唯一的名称
server_name: node1

port: 4222      # 供客户端连接的监听端口
net: 0.0.0.0 # 监听的网络地址

http_port: 8222 # HTTP监控端口

jetstream {
    store_dir: /data/nats/jetstream
    max_mem: 2G
    max_file: 100G
}

# 配置集群相关信息
cluster {
  name: nats_cluster

  # 监听集群内部通信的地址和端口
  listen: 192.168.20.7:6222

  # 集群中其他节点的路由信息
  routes = [
    "nats://192.168.20.8:6222",
    "nats://192.168.20.10:6222"
  ]
}

debug:   false
trace:   false
logtime: false
log_file: "/data/nats/natsd.log"

# PID进程文件
pid_file: "/data/nats/natsd.pid"

# 一些系统属性

# 客户端最大连接数
max_connections: 100

# 最大协议控制行
max_control_line: 512

# 最大的有效负载
max_payload: 50000000

# 慢消费者阀值
#max_pending_size: 10000000
max_pending: 50000000

配置项解释:

 server_name:服务器的唯一名称

cluster:集群的配置

启动nats服务

./nats-server -c server.conf

2. 在20.8机器上操作,设置server.conf

# 为节点设置唯一的名称
server_name: node2

port: 4222      # 供客户端连接的监听端口
net: 0.0.0.0 # 监听的网络地址

http_port: 8222 # HTTP监控端口

jetstream {
    store_dir: /data/nats/jetstream
    max_mem: 2G
    max_file: 100G
}

# 配置集群相关信息
cluster {
  name: nats_cluster

  # 监听集群内部通信的地址和端口
  listen: 192.168.20.8:6222

  # 集群中其他节点的路由信息
  routes = [
    "nats://192.168.20.7:6222",
    "nats://192.168.20.10:6222"
  ]
}

debug:   false
trace:   false
logtime: false
log_file: "/data/nats/natsd.log"

# PID进程文件
pid_file: "/data/nats/natsd.pid"

# 一些系统属性

# 客户端最大连接数
max_connections: 100

# 最大协议控制行
max_control_line: 512

# 最大的有效负载
max_payload: 50000000

# 慢消费者阀值
#max_pending_size: 10000000
max_pending: 50000000

启动nats服务

./nats-server -c server.conf

3. 在20.10服务器上操作,设置server,conf

# 为节点设置唯一的名称
server_name: node3

port: 4222      # 供客户端连接的监听端口
net: 0.0.0.0 # 监听的网络地址

http_port: 8222 # HTTP监控端口

jetstream {
    store_dir: /data/nats/jetstream
    max_mem: 2G
    max_file: 100G
}

# 配置集群相关信息
cluster {
  name: nats_cluster

  # 监听集群内部通信的地址和端口
  listen: 192.168.20.10:6222

  # 集群中其他节点的路由信息
  routes = [
    "nats://192.168.20.7:6222",
    "nats://192.168.20.8:6222"
  ]
}

debug:   false
trace:   false
logtime: false
log_file: "/data/nats/natsd.log"

# PID进程文件
pid_file: "/data/nats/natsd.pid"

# 一些系统属性

# 客户端最大连接数
max_connections: 100

# 最大协议控制行
max_control_line: 512

# 最大的有效负载
max_payload: 50000000

# 慢消费者阀值
#max_pending_size: 10000000
max_pending: 50000000

启动nats服务

./nats-server -c server.conf

4. 验证集群创建效果

可以在192.168.20.7机器上。创建一个nats stream,如果在20.8和20.10机器上可以看到新创建的nats stream,代表集群创建成功

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com