在外部節點上啟用遠端代理程式。
在您开始之前
在混合式伺服器環境內的所有要進行監視的外部機器上,
安裝 WebSphere Extended Deployment。並且也要在沒有執行 WebSphere Extended Deployment
的 WebSphere Application Server 機器上安裝。
若要安裝時,請參閱在混合環境中安裝。
設定通用伺服器叢集,其中包含所有外部節點的連接埠。
如需詳細資訊,請參閱使用通用伺服器叢集
遞送要求至外部節點。
关于本任务
安裝混合式伺服器環境時,在受監視的節點上,會執行一個輕量型
Java 程序,稱為遠端代理程式。其中也會有一支外掛程式,會向遠端代理程式輪詢 CPU 資訊。
外掛程式會在有執行工作側寫程式的隨需應變路由器中執行。
过程
- 在要監視的節點上啟動遠端代理程式。
在每一個節點的指令行中,啟動遠端代理程式。
- 瀏覽至遠端代理程式的安裝目錄。
例如,輸入 cd <installed_dir>/bin。
- 啟動遠端代理程式。 執行 ./startAgent.sh
或 startagent.bat。
註: 如果您是從 bin 目錄中使用 startAgent.sh
或 startAgent.bat Script 啟動遠端代理程式,
將會使用安裝程式隨附的 Java Runtime Environment (JRE)。
JRE 是安裝在 _uninstXD/_jvm 目錄中。在 Windows 上,JRE 是安裝在
_uninstXD\_jvm 目錄中。
如果預設埠 9980 被在節點上執行的其他程序佔用時,
也可以透過參數,提供埠號給 Script。
依預設,任何使用者都可以執行遠端代理程式。
您可以限制對包含遠端代理程式之目錄的存取權,以提高安全性。
- 選擇性的: 停止遠端代理程式。
若要停止遠端代理程式,請使用用來啟動遠端代理程式的命令視窗。
輸入指令字組 quit。也可以按 Control-C,
或如果您是執行 AIX、HP-UX、Linux 或 Solaris,使用 UNIX kill
指令來停止遠端代理程式。
结果
遠端代理程式會傳送平均 CPU 使用率、節點速度、CPU 數目,
以及其他多個屬性及屬性值給向遠端代理程式輪詢 CPU 資訊的外掛程式。
示例
您可以依獨立式 Java 程式的啟動方式,來啟動遠端代理程式。
遠端代理程式可以在背景執行。
在 Windows 平台上,可以將遠端代理程式
當作排定的作業,在系統開機時啟動。
- 從 Windows 中,按一下開始 > 設定 > 控制台 > 排定的工作 > 新增排定的工作。
- 在「排程工作精靈」中,瀏覽至安裝 WebSphere Extended Deployment 混合伺服器環境的
bin 目錄,並選取 startAgent.bat。
- 指定何時要執行該作業。例如,選擇在您的電腦啟動時執行。
- 指定要用來執行 startAgent.bat 的使用者之 ID 與密碼。
在 Linux 或 UNIX 作業系統上,新增一個項目至作業系統的
/etc/inittab 檔中。
如果將功能安裝在 /opt/WAS60/MixedServer 目錄中,該檔案的新項目會是:
was:2:once:/opt/WAS60/MixedServer/bin/startAgent.sh >/dev/console 2>&1
如需詳細資訊,請參閱 UNIX 的 inittab 說明頁,方法是輸入
man inittabb。
下一步做什么
若要遞送要求至沒有執行 WebSphere Extended Deployment 的節點時,
就一定要啟用遠端代理程式。如需詳細資訊,請參閱
使用通用伺服器叢集
遞送要求至外部節點。