集群部署

环境准备

参考单机部署部署多个taier的实例

  1. taier-node1
  2. taier-node2
  3. taier-node3

nginx配置

  1. 下载并安装nginx
  2. 在nginx.conf文件中修改upstream和taier节点的配置
  1. upstream taier-server {
  2. ip_hash;
  3. server taier-node1:8090 max_fails=3 fail_timeout=20s weight=30;
  4. server taier-node2:8090 max_fails=3 fail_timeout=20s weight=30;
  5. server taier-node3:8090 max_fails=3 fail_timeout=20s weight=40;
  6. }
  7. server {
  8. location / {
  9. root /var/taier-ui/dist;
  10. index index.html;
  11. autoindex on;
  12. }
  13. location /taier {
  14. proxy_set_header X-Real-IP $remote_addr;
  15. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  16. proxy_set_header Host $host;
  17. proxy_pass http://taier-server;
  18. }
  19. }
  1. 配置前端文件 在nginx所在服务器目录 /var/taier-ui/dist 放置前端源码文件

重启服务

配置完成后,重启 Nginx 服务。

  1. nginx -s reload

访问服务

直接访问nginx的ip 即可看到页面快速上手

tip

集群模式部署下,不同节点的taier实例使用的MySQL和Zookeeper需要相同