服务器环境更新记录
2023年8月13日根据规划梳理,将原有架构更改为如下:
#服务器&域名
- 所有公网Web服务转移至腾讯云服务器(4H8G8M),域名更新为“武硕.top”中文域名(包含书签站、低代码数据可视化平台、爬虫工具等所有对外网站)。
- 原阿里云轻量服务器(1H2G5M)仅作为NAS内网穿透使用。所有内网穿透项目使用域名”wushuo.xyz“,并把原”wushuo.xyz“所有网站301重定向到”武硕.top“。
- 原阿里云小程序服务器(2H4G3M)作为测试服务器使用,目前部署物联网应用。使用域名”llxsjz.com“。到期停止续费
- ”4dbim.top“域名停止使用,到期不再续费。
#运维&发布
- 所有服务器采用BT面板作为运维第一入口,PHP项目、JAVA项目、Node项目、MySQL、SQLServer、MongoDB、Redis、PgSQL、Docker、网站统计、WAF均采用BT面板部署管理。
- 抛弃所有重量级CMS站点,”武硕.top“作为所有URL统一发布导航页面及文章发表页面。
- 原”wushuo.xyz“的OneNav程序升级到”武硕.top“TwoNav,用户可注册账号定义导航页面及内容,开放所有功能,解决书签跨平台痛点。
- 完善服务器所有预警,包括但不限于资源占用、宕机、SSL到期等,实时通知到钉钉机器人。
#物理机服务器(8H32G)
- 整改物理服务器网络架构,1网段为管理网;2网段连通外网,通过NPS穿透+反向代理,使用”wushuo.xyz“子域名到公网。
- 整改黑群晖网络存储方案,采用群晖+阿里网盘主备;内网下所有设备直接内网备份,双向同步至阿里网盘。外网下所有设备通过阿里云盘上传,双向同步至群晖,可做到满速上传下载。其他群晖服务走NPS穿透。
#边缘IOT设备
- 边缘传感器通过RTU采集485数据,上报至公网MQTT网关,物联网平台订阅MQTT。或由RTU直接上报至ThingsBoard平台(废弃TCP协议上传)。
- 数据收集至平台后,开放平台数据API,由可视化平台调用分析。
#未完成事项:
- 云服务器费用问题依旧存在压力。
- hxys.llxsjz.com域名授权需要转到其他域名。
- 外网下直接挂载群晖文件夹速度问题暂无解决方案。
- 服务太多,平台账户太多,多语言。所有服务统一授权单点登录需要寻思解决方案(CAS?JWT?)