webfunny3.1.x升级至3.2.x 有哪些变化

一步一个脚印一个坑 5月前 ⋅ 452 阅读
ad

hello,大家好,为了优化部署流程,我们对webfunny的代码结构做了较大的调整,如下:

1. 配置文件调整

原来:

需要分别进入三个文件中配置,比较繁琐
center/config_variable/config.json、
monitor/config_variable/config.json、
event/config_variable/config.json

现在:

只要进入根目录下的 webfunny.config.js文件进行配置就可以了

2. 端口号从6个减少至2个

原来:

需要配置6个端口号:8008、8009、8010、8011、8014、8015

现在:

只需要配置:8010、8011

3. Nginx代理配置调整

原来:

需要对6个端口号进行代理

现在:

只需要代理两个端口号,但是对应的path还是不同的

	location /webfunny_center/ {
                proxy_pass http://127.0.0.1:8010/webfunny_center/;
                proxy_redirect default ;
        }

	location /webfunny/ {
                proxy_pass http://127.0.0.1:8010/webfunny/;
                proxy_redirect default ;
        }
	location /webfunny_event/ {
                proxy_pass http://127.0.0.1:8010/webfunny_event/;
                proxy_redirect default ;
        }

	# webfunny_server 数据接口等反向代理
        location /server/ {
                proxy_pass http://127.0.0.1:8011/server/;
                proxy_connect_timeout 3000;
                proxy_send_timeout 3000;
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
        }
	# webfunny_event_server 数据接口等反向代理
        location /tracker/ {
                proxy_pass http://127.0.0.1:8011/tracker/;
                proxy_connect_timeout 3000;
                proxy_send_timeout 3000;
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
        }
	location /wfManage/ {
                proxy_pass http://127.0.0.1:8011/wfManage/;
                proxy_connect_timeout 3000;
                proxy_send_timeout 3000;
                proxy_set_header Host $http_host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
        }

 

 

 

 

 

 

 

 

 

 

 

关于Webfunny

Webfunny专注于前端监控系统,前端埋点系统的研发。 致力于帮助开发者快速定位问题,帮助企业用数据驱动业务,实现业务数据的快速增长。支持H5/Web/PC前端、微信小程序、支付宝小程序、UniApp和Taro等跨平台框架。实时监控前端网页、前端数据分析、错误统计分析监控和BUG预警,第一时间报警,快速修复BUG!支持私有化部署,Docker容器化部署,可支持千万级PV的日活量!

  点赞 0   收藏 0
  • 一步一个脚印一个坑
    共发布108篇文章 获得4个收藏
全部评论: 0