xp系统中做网站服务器吗,苏州市建设安全监督局网站,个人网站的搭建,网站不收录的解决办法项目场景#xff1a;
一企业近期陆续开始升级办公与大数据系统#xff0c;新的承包商。原有的数据库是某国内大品牌A#xff0c;现在新的功能准备陆续迁移到大品牌B上。系统部署后#xff0c;A依旧承担比较轻松的财务、仓库管理#xff0c;B承担实时的线上业务。项目验收…项目场景
一企业近期陆续开始升级办公与大数据系统新的承包商。原有的数据库是某国内大品牌A现在新的功能准备陆续迁移到大品牌B上。系统部署后A依旧承担比较轻松的财务、仓库管理B承担实时的线上业务。项目验收阶段测试工程师发现A\B的数据录入后端日志有大量的IO超时错误且效率低下。
先后把A厂运维、B厂运维喊过来解决均无功而返。完全相同的配置和环境在各自的厂内测试都是好的搬过来就废了。 问题描述
数据传输过程中TCP长连接终端频繁报错
SocketTimeOutException: Read timed out
An I/O error occurred while sending to the backend.原因分析
此问题是在 keepalived 的 virtual_router_id 冲突导致的。 但局域网中是不同的数据库啊怎么会冲突呢查看后发现A数据库、B数据库竟然底层都是 postgresql的分支且发行版的 keepalived.conf中virtual_router_id 都是默认值。
这个ID同一个集群要一致集群之间要不同。否则局域网网段内就会发生冲突。 解决方案
临时方案使用NAT代理把数据库A映射到另一个网段。 永久方案数据库A/B运维修改virtual_router_id。