2014-09-19 96 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