页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

        在日常系统使用中,常常会存在两个系统互相访问的情况,比如说从smartbi上测试连接上数据库环境、通过计划任务发送邮件,smartbi所在服务器需要和邮箱服务器正常网络通讯才可以成功发送,但有可能会碰到访问失败的情况(如下图计划任务发送邮件失败),我们如何确定两个环境直接的网络通信是否正常?

        

解决方案

方案一: 

...

确认smartbi服务器所在机器和邮箱服务器的通讯是否正常

可使用 telnet ip 端口号 命令测试看下两个机器是否可正常通讯,即使用 telnet smtp.exmail.qq.com 25 测试,可以连通的界面如我本地测试连接telnet 10.10.202.17 18600:

 

       

 

       成功连接效果:

 

       

...

        上图的效果就是网络正常的。如果是提示
     java.lang.RuntimeException: java.net.ConnectException: Connection refused (Connection refused) ,这样有异常就表示不正确(可能是refused或timeout)
        

 

...

 

...

      方案三:ssh ip -p port -v

...

如果成功,则有 Connection established相关提示,如果失败则有Connection refused相关提示。

...

方案四:wget ip:port
代码块
wget wiki.smartbi.com.cn:8443

如果成功,则有connected相关提示。

Image Modified

...

方案五:nmap ip

nmap命令会把对应主机的所有开放端口扫描出来。

代码块
nmap wiki.smartbi.com.cn

...