gpt4 book ai didi

linux - WSO2 CEP thrift ip地址未绑定(bind)到linux机器的eth0/sitelocal ip地址

转载 作者:太空宇宙 更新时间:2023-11-04 11:04:10 25 4
gpt4 key购买 nike

  1. 独立模式

    • 当我在我的 linux 机器上启动 WSO2 CEP 服务器时,IP 地址显示在日志中如下

管理控制台 URL:https://<172.16.55.1>:9443/carbon/

  • 当我在该端口上运行 netstat 时,如下所示

linux-0rla:/test/home/CEP/data#netstat -tulpn | grep 9443

tcp 0 0:::9443:::* LISTEN 28882/java

  • 机器上的 ifconfig 显示

enp0s25 Link encap:Ethernet HWaddr 64:31:50:42:93:17
inet地址:10.201.1.171广播:10.201.255.255掩码:255.255.0.0

vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08
inet 地址:172.16.55.1 Bcast:172.16.55.255 Mask:255.255.255.0

我的机器暴露的 ip 是 10.201.1.171,所以理想情况下 CEP 服务器应该只在这个 ip 上启动。虽然它可以从 eth0 ip 访问,也可以从另一台机器访问。

  1. 高可用性模式

现在,当我为 HA 设置设置类似的 2 台机器时,这次 thrift ip 也有类似的问题。

  • 当我在我的 linux 机器上启动 WSO2 CEP 服务器时,IP 地址显示在日志中如下

Thrift 服务器启动于 172.16.55.1节俭 SSL 端口:7711节俭端口:7611

  • 当我在该端口上运行 netstat 时,如下所示

linux-0rla:/test/home/CEP/data#netstat -tulpn | grep 7611

tcp 0 0 172.16.55.1:7611:::* LISTEN 28882/java

但是这里这两台机器无法通过节俭端口相互通信以进行节点间事件传输。

当我在同一台机器上的不同文件夹中创建 HA 设置时,现在它工作正常。

有没有办法告诉 WSO2 CEP 在特定的 ip 地址上启动 thrift 和服务器???

最佳答案

CEP server getting started at vmnet8 address 的问题是由于你的机器运行了VMWare。您可以通过以下方式检查:

sudo /etc/init.d/vmware status

如果 VMWare 正在运行,您可以通过以下方式停止它:

sudo /etc/init.d/vmware stop

然后再次启动 CEP。现在服务器将在您机器的 ip 上启动。

关于linux - WSO2 CEP thrift ip地址未绑定(bind)到linux机器的eth0/sitelocal ip地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25926765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com