当前位置:首页 » 行业资讯 » 周边资讯 » 正文

服务器迁移的隐藏成本:了解超出表面费用的要素 (服务器迁移的报告)


服务器迁移中,稍后恢复是什么意思

你访问的业务所在服务器正在搬家或者是维护,等一会儿就好了

服务器迁移踩坑(4)-全面修改ip地址

服务器迁移的挑战在为兄弟部门2的服务器进行清理和重启docker容器后,网站服务并未恢复。

输入网址无法显示页面,且原先未成功启动的postgres服务和、任务,都处于启动失败的状态。

问题在于,前后端配置的ip地址没有正确设定为服务器的真实ip,即172.26.58.30。

在检查nginx配置文件时,发现其中部分配置使用了错误的ip地址。

通过调整配置文件,将正确的ip地址与生效配置文件关联,问题得到了初步解决。

此时,一位微信朋友H的介入提供了一线希望。

她加入了负责该系统的供应商公司,能直接获取项目信息。

经过讨论,了解到系统并非由当前公司开发,而是外包给下一层公司,导致无法直接访问阿里云仓库以查找原始开发者。

通过深入研究源代码和执行容器命令,最终发现了配置错误的ip地址。

尽管调整了配置文件,但问题仍然存在,因为后端服务仍处于重启状态。

在朋友H的建议下,尝试从前端入手,利用docker命令进入容器并找到main开头的js文件中包含的ip地址。

尽管找到了ip地址配置文件,但由于服务器无法访问外网,无法修改配置文件。

通过使用locate命令暴力检索文件路径,最终确定了main文件所在的物理位置,但修改文件时发现没有安装所需的命令行工具。

经过一番努力,发现虽然解决了前端ip配置问题,但后端服务仍不断重启。

朋友H建议使用docker inspect命令查找容器挂载目录,以此定位ip配置文件。

然而,在/var/log/svw/路径下未找到有用信息,问题陷入了困境。

在朋友Z的建议下,通过docker inspect信息中的Mounts一栏找到了后端容器的挂载目录,进而找到了用于配置ip地址的文件。

通过整理docker目录结构并搜索,最终在fa00开头路径下的diff/app/resources下找到了配置文件。

修改文件后重启docker,所有容器成功启动。

然而,网站的图片和视频资源无法显示,这似乎与数据库中的图片路径包含ip地址有关。

通过数据库备份和修改操作,解决了图片资源的显示问题。

清理浏览器缓存后,网站恢复了正常运行。

有两个问题,服务器迁移,和域名指向问题

将二个不同二级域名指向服务器IP,在域名解析系统里面弄。如需要进行域名转跳或外网访问内网WEB网站参考NAT123

未经允许不得转载:虎跃云 » 服务器迁移的隐藏成本:了解超出表面费用的要素 (服务器迁移的报告)
分享到
0
上一篇
下一篇

相关推荐

联系我们

huhuidc

复制已复制
262730666复制已复制
13943842618复制已复制
262730666@qq.com复制已复制
0438-7280666复制已复制
微信公众号
huyueidc_com复制已复制
关注官方微信,了解最新资讯
客服微信
huhuidc复制已复制
商务号,添加请说明来意
contact-img
客服QQ
262730666复制已复制
商务号,添加请说明来意
在线咨询
13943842618复制已复制
工作时间:8:30-12:00;13:30-18:00
客服邮箱
服务热线
0438-7280666复制已复制
24小时服务热线