java - Oracle Weblogic 12c 关闭不适用于两个端口
问题描述
我最近在 Weblogic 上为我的托管服务器打开了 SSL 端口 7003,之前它在非 ssl 端口 7002 上运行。我通过取消选中 listen port enabled禁用了非 ssl 端口。现在托管服务器只在 SSL 端口 7003 上工作。这是它变得奇怪的时候......我关闭了托管服务器,我仍然可以看到 7003 正在运行(我可以在浏览器上访问服务器)。现在我关闭了 Weblogic (stopWeblogic.sh),仍然可以访问 7003 端口。有人可以解释为什么会发生这种情况吗?我去了很多网站,没有任何帮助。
太感谢了
解决方案
很可能服务器没有停止。检查netstat -tanp
并查看正在使用该端口的进程。如果它是java,那么你就是。如果你敢(测试或生产?)做一个kill -9 pid
摆脱它。我假设您在 Linux 上运行,否则 Windows 也有类似的命令(netstat、任务管理器或 pskill)。
推荐阅读
- python - 为什么在一个代码中 cv2.findContours 函数有效,但在另一个代码中无效?
- qt5.5 - 移植到 Qt5.6 或高级会导致应用程序使用 ANGLE 而不是 OpnelGL 3.x 并导致黑屏而不是渲染实际图像
- java - 子 pom 中未继承的额外插件
- java - “恰好一次”仅适用于流(topic1 -> app -> topic2)吗?
- rust - 如何从 if 语句中的函数中获取值
- excel - 使用 INDEX MATCH MATCH 或 SUMIFS 聚合数据
- css - 为什么 Safari 的默认字体跟踪/字母间距与其他浏览器不同?
- oracle - 基于列值创建条件索引
- excel - 如何以编程方式获取单元格引用
- elasticsearch - 在聚合内部过滤 Elasticsearch 查询