windows 查看端口_FAQ之修改 Klocwork Server 端口

windows 查看端口_FAQ之修改 Klocwork Server 端口常见问题 常见问题 1 Klocwork Server 端口修改后不指定 url 则报连接被拒绝 d klocwork Server20 3 bin kwadmin exe create project test2 kwadmin Connection to http LAPTOP CII48EQI 8080 refused

大家好,我是讯享网,很高兴认识大家。

常见问题

常见问题1:Klocwork Server 端口修改后不指定 --url 则报连接被拒绝

d:\klocwork\Server20.3\bin\kwadmin.exe create-project test2

kwadmin: Connection to http://LAPTOP-CII48EQI:8080 refused.

常见问题2:kwauth 认证后端口未改变

C:\Users\yyj>kwauth

Login: yyj

Password:

Login failed: Connection to http://LAPTOP-CII48EQI:8823 refused

注意

文章以 Windows 环境举例,操作命令同时适用于 Linux 系统。

Klocwork 服务端会提供如下三个服务,每个服务会占用一到两个端口进行数据通信。

e3fa044dbdfd2fab1c82303b8d974f2e.png
讯享网

Klocwork Server 默认设置会占用 8080 和 8081 端口。通常这些端口其他的软件也会占用,那么就涉及到 Klocwork 服务的端口修改操作。

原因

大家可先了解下面三个涉及到端口的配置文件:

1)第一次安装软件会有一个默认端口设置文件: \config\servers_config.xml

a9b5aa8f09b567ccdcdb656c68cb67bb.png

该文件不会随着端口的修改而修改,所以导致常见问题1 的原因也就是这个文件未被更改。通过手动修改后可修复常见问题1。

2)修改 Klocwork Server 端口的命令为:

kwservice -r \projects_root set-service-property   port 

举例:

kwservice -r d:\klocwork\Server20.3\projects_root set-service-property klocwork port 8833

修改后的端口将记录在 projects_root\config\admin.conf 文件内。

3)Klocwork 服务会占用两个端口,一个是设置的端口,另一个可以通过查看

\projects_root\tomcat\conf\server.xml 文件进行获取。比如该文章设置的端口是 8833 那么还会占用 8834 端口。

解决方案

修改端口完整操作步骤(以修改 Klocwork Server 为准):

1)停止 Klocwork 三个服务

kwservice -r d:\klocwork\Server20.3\projects_root stop

2)删除 .klocwork 目录 ,Windows 环境位置:C:\Users\xxx\.klocwork

Linux 环境位置:/home/xxx/.klocwork

3)修改 Klocwork Server 端口(从原来的 8833 改为 8823)

kwservice -r d:\klocwork\Server20.3\projects_root set-service-property klocwork port 8823

4)修改配置文件

\config\servers_config.xml 将原来端口改为您修改后的新端口。

5)启动服务并查看端口是否修改成功

kwservice -r d:\klocwork\Server20.3\projects_root start

6)重新生成 ltoken

kwauth -p 8823

7)验证在不指定 --url 参数的情况下是否可以成功创建工程

kwservice create-project test3

8)查看 .klocwork 目录下 ltoken 文件是否修改成功

9)执行kwauth 验证

d:\klocwork\Server20.3\bin\kwauth.exe  --help 经确认端口已经修改成功,常见问题2解决。

如果此处执行的 kwauth 不是绝对路径,且显示的端口有误,请检查环境变量是否配置正确。或者重新启动一个新的命令行界面进行查看。

小讯
上一篇 2025-03-24 20:32
下一篇 2025-02-16 13:13

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/55404.html