集群中通過外網8088埠訪問不到

2021-07-10 03:26:01 字數 1081 閱讀 3823

集群之間是通過內網互連的,host的對映檔案也是內網的ip位址,現在想通過外網訪問集群,發現8088埠以及其它的埠訪問不到,解決的方法是用apache的反向**。

apache的安裝這裡就不介紹了

1、開啟httpd.conf檔案,命令:vi /etc/httpd/conf/httpd.conf

檢查檔案中以下東西是否配置:

2、在/etc/httpd/conf.d/目錄下新建任意檔名.conf的檔案,因為在1中包含了此目錄下所有的以.conf為字尾的檔案。

新建檔案命令:vi /etc//httpd/conf.d/httpd-vhosts.conf

在檔案中加入內容:

proxypreservehost on

proxypass /cluster

proxypassreverse /cluster

proxypass /jobhistory

proxypassreverse /jobhistory

proxypass /proxy

proxypassreverse /proxy

errorlog logs/master.infobird.com-error_log

customlog logs/master.infobird.com-access_log common

解釋:

1、 當我們訪問http://ip:80/cluster的時候實際請求的是的位址。

proxypass /cluster

proxypassreverse /cluster

2、 配置的日誌檔案路徑

errorlog logs/master.infobird.com-error_log

customlog logs/master.infobird.com-access_log common

Linux中的開啟埠供外網訪問

我是在linux虛擬機上安裝的elasticsearch集群,可以在虛擬機器中訪問,可是無法在window作業系統下訪問,這樣就無法用window作業系統進行編寫 於是呼在網上查詢資料才知道原來是埠許可權的問題。以下是我解決方式 我用的是centos6.6,先進入root使用者許可權。su root...

mssql 內外網不同埠訪問

mssql 內外網不同埠訪問,1 配置工具中 tcp ip新增1433,8000.1 配置工具中 tcp ip新增1433,8000 2 use master gocreate endpoint tsql settlement state started as tcp listener port 8...

通過mysql proxy對映外網訪問內網資料庫

配置教程 mysql proxy的用處就不再說了 mysql proxy依賴libevent,lua,glib2等幾個軟體所以在安裝之前先 yum install lua devel yum install glib2 develtar zvfx libevent 1.4.13 stable.tar...