0%

RocketMQ几个具有里程杯意义的版本:

  • RocketMQ4.3.0正式引入了事务消息,如果大家希望使用事务消息,其版本最低建议为 4.6.1。
  • RocketMQ4.4.0引入了ACL、消息轨迹,如果需要使用这些功能,其版本最低建议为 4.7.0。
  • RocketMQ4.5.0引入了多副本(主从切换),其版本建议使用4.7.0。
  • RocketMQ4.6.0引入了请求-响应模型。
  • RocketMQ4.7.0同步复制更改为管道方式。
  • RocketMQ4.8.0提升了 DLedger 模式能力。
  • RocketMQ4.9.0优化生产消费性能处理。
阅读全文 »

TCP

http://github.com/yaoweibin/nginx_tcp_proxy_module

1
2
3
4
5
6
7
8
9
$ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz'
$ tar -xzvf nginx-1.20.2.tar.gz
$ cd nginx-1.20.2/
$ patch -p1 < /path/to/nginx_tcp_proxy_module/tcp.patch

$ ./configure --add-module=/path/to/nginx_tcp_proxy_module

$ make
$ make install

HTTP

http://github.com/yaoweibin/nginx_upstream_check_module

1
2
3
4
5
6
7
8
9
$ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz'
$ tar -xzvf nginx-1.20.2.tar.gz
$ cd nginx-1.20.2/
$ patch -p1 < /path/to/nginx_http_upstream_check_module/check_1.20.1+.patch

$ ./configure --add-module=/path/to/nginx_http_upstream_check_module

$ make
$ make install

集群环境准备

IP 监听端口 主机名 系统 es版本
10.0.2.76 9200/9300 es01 CentOS 7 7.15.0
10.0.2.77 9200/9300 es02 CentOS 7 7.15.0
10.0.2.78 9200/9300 es03 CentOS 7 7.15.0
阅读全文 »