【电子回单】port 8089 is already in use原创
金蝶云社区-Jasmine_wzw
Jasmine_wzw
4人赞赏了该文章 1357次浏览 未经作者许可,禁止转载编辑于2022年10月12日 20:22:39

问题描述:

        电子回单程序启动失败,提示:port 8089 is already in use

image.png


分析解答:

        金蝶电子回单程序要用到8089端口,启动时提示“port 8089 is already in use”,说明端口8089被其它程序占用了,可以这样排查:

1、在电子回单程序服务器上,cmd打开命令提示符窗口,输入命令后按回车键:netstat -ano|findstr 8089

image.png

说明:如何查询端口被哪个程序占用了,可以百度一下,可以查到相当多的资料。


找到8089端口号对应的PID,如图,8089端口号对应的PID为21112,然后打开任务管理器,查看PID对应的进程位置,然后结束进程。

说明:win7操作系统,点【查看-选择列,把PID显示出来】;win10操作系统,可以在【详细信息】页签查看。

image.png


拓展:

        如果电子回单服务器上还安装了其它应用程序,例如某银行的前置机也用了该端口,要么修改前置机的端口,要么修改电子回单程序的端口。如果要修改电子回单程序,可以这样操作:

1、在回单目录 \ebgProxy_xxxx\config文件夹下下,编辑这个文件:application.yml 中的port值。

image.png


2、修改电子回单程序的端口之后,重启电子回单系统。

注意:重启电子回单系统之后,还需要手工启动模块管理中的“回单模块”和“回单平台SFTP模块”。

image.png


3、修改电子回单程序的端口之后,还要在web银企平台的【业务管理 - 全局业务配置】中的“金蝶银企电子回单系统端口”,如下图。注意,修改配置后需要重启银企平台才能生效。

image.png


4、修改电子回单程序的端口之后,业务系统要作哪些处理?

1)、如果业务系统使用金蝶云星空公有云+VPN方式(即银企平台IP配置为127.0.0.100,金蝶银企电子回单系统交互协议选择HTTP),还需要提单给云星空运维开放回单平台修改后的新端口,星空下载电子回单需要访问电子回单系统的端口。

2)如果业务系统使用金蝶云星空私有云,金蝶银企电子回单系统交互协议选择HTTP,需要星空服务器能放访问电子回单系统的这个端口。

3)如果业务系统是EAS私有云,需要服务器能访问电子回单系统的这个端口

4)如果业务系统是EAS Cloud公有云(或者云租赁),需要联系EAS CLoud公有云运维开放回单平台修改后的新端口,详细可以咨询EAS 公有云运维同事。

赞 4