2014-09-19 98 views
0
  1. 独立模式WSO2 CEP节俭的IP地址不会绑定到Linux机器

    • 的eth0的/ sitelocal IP地址如下面

MGT控制台的URL:https:// < 172.16.55.1>:9443 /碳/

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

Linux的0rla:/测试/首页/ CEP /数据#netstat的-tulpn | grep的9443

TCP 0 0 ::: 9443 ::: * LISTEN 28882/JAVA

  • 机器上的ifconfig显示

enp0s25链接ENCAP:以太网的HWaddr 64:31:50:42 :93:17
INET地址:10.201.1.171 BCAST:10.201.255.255面膜:255.255.0.0

vmnet8的链接ENCAP:以太网的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以及另一台机器访问。

  • HA模式
  • 现在,当我设置类似的2个机HA设置,这一次节俭的IP也有类似的问题。

    • 当我我的Linux机器,它会显示在日志下面的IP地址上启动WSO2 CEP服务器

    节俭服务器开始在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

    但在这里这2台款机器都不能与对方在节俭端口事件的节点间传输通信。

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

    有没有办法告诉WSO2 CEP启动特定IP地址的节俭和服务器?

    回答

    0

    在vmnet8地址上启动CEP服务器的问题是由于VMWare在您的机器上运行。您可以检查有:

    sudo /etc/init.d/vmware status 
    

    如果VMware正在运行,可以停止使用:

    sudo /etc/init.d/vmware stop 
    

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

    +0

    我尝试删除vmware界面,但后来我的机器有其他接口,如eth0,eth1,eth2,eth3 ......等等。 我注意到它以某种方式从IFCONFIG中显示的列表中的最后一个ip开始。 反正CEP服务器ip不是什么大问题,除了造成一些混淆之外。 由于CEP管理控制台也在eth0 sitelocal ip上从浏览器打开。 实际的问题发生在节俭服务器上,因为它很难绑定到一些随机ip,如netstat输出所示。 – 2014-10-01 06:42:56