金蝶s-HR Cloud二次开发 - Eclipse or Bos工具debug 调试环境原创
2人赞赏了该文章
894次浏览
编辑于2023年04月20日 17:33:11
适用范围:
s-HR 8.2 SP2以上
案例场景:
1. 二开Debug启动shr环境调试
解决方案:
(1) 在eclipse或者Bos工具进行debug configurations
主机:所需要调试的环境Ip,port
windows下测试debug端口是否开放(cmd命令):telnet ip port(默认8000)
linux下命令相同
(2)连接原理:eclipse允许用户使用socket attach远程连接远方服务器SSH端口,Bos工具基于Eclipse开发,也具备此功能
注意事项:
以下所有操作禁止在客户正式环境使用
1. 若所连环境受防火墙限制,则无法连通
2. 查看端口是否被其他进程占用netstat -ano |finstr “port”
若debug端口被占用(默认8000),可以修改所需调试环境目录:\eas\server\bin\common.pm
4.测试debug端口是否开放操作需要确保操作系统启动了Telnet客户端
5.群集环境多实例下只能debug单个实例,可以单独停止某一个实例
以管理员身份运行环境目录\eas\server\profiles\server3\bin\debugserver.bat
等待启动成功,刷新应用服务器查看debug启动实例是否正在运行
推荐阅读