内网Linux环境下访问页面出现时间超长故障

在内网环境中,特别是安全级别较高的网络环境下(和外网是隔离的),正常安装好EOS Low-Code Platform 8的应用环境,通过浏览器访问AFCENTER的首页,会出现访问时间特别长,访问慢的页面也是随机的,检查系统、网络、数据库都是正常的,在这种场景下有一种可能是网路的域名/主机名服务没有正确配置造成。

#解决方案如下:

  • 方案一:修改/etc/resolv.conf 文件
    # 配置内网可以访问的dns服务器IP地址
    nameserver 192.168.1.1 
  • 方案二:修改/etc/hosts 文件,将EOS Low-Code Platform 8系统所需的所有的服务器ip地址都设置一个主机名

*修改后若不生效需将网络服务与操作系统重启,以ubuntu20.04为例 重启网络:sudo /etc/init.d/network-manager restart 重启服务:shutdown -r now 立刻重启

#这个故障的原因

当Java编程中使用InetAddress.getLocalHost().getHostName()方法请求主机名时,JDK会首先将主机名解析为IP地址,然后尝试对这些IP地址进行反向查找,以确定它们是否映射回输入的主机名。这种反向查找可能会比较慢,如果Linux主机的nameserver或者hosts都没有配置,方向查找需要等到网络超时后才返回,从外部表象就是请求时间超长

更多请参见EOS Low-Code Platform 8 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值