2013-08-06 37 views

回答

2

關於CEP,AFAIK目前沒有任何實現可用於將CEP存儲區存儲在治理註冊表中,並可以從多個其他CEP節點進行訪問。唯一的方法是在文件系統中部署配置文件(bucket xml)......但是您可以將文本& XML輸出映射存儲在註冊表中,如[1]中所示,並將其用於存儲區配置文件。

[1] http://docs.wso2.org/wiki/display/CEP210/Text+Output+Mapping

+0

CEP存儲桶和BAM配置單元腳本是否存儲在Config註冊表中,並有任何方法可以通過各種節點共享配置註冊表嗎? –

+2

我給出的答案在CEP的角度上也與配置註冊表相匹配。因爲目前沒有任何實現可用於從註冊表中檢索整個桶信息(僅支持檢索文本和XML輸出映射)。 – Mohanadarshan

+0

好的,BAM Hive腳本怎麼樣? –

2

在BAM通常蜂房腳本保存在配置/存儲庫/蜂巢/腳本。目前您無法更改爲任何其他註冊表。如果在分佈式模式下,每個BAM分析儀節點將訪問上述位置。如果您想將腳本存儲在治理註冊表中,還有一種替代方法。使用$ {gov:/ path}這樣的變量創建一個配置單元腳本,並將該實際配置單元腳本的內容保存爲該字符串,如[1]中所示。在運行時,該變量將替換該位置的內容。

[1] - http://docs.wso2.org/wiki/display/BAM230/Populating+Script+Parameters+at+Runtime#PopulatingScriptParametersatRuntime-UsingtheGUItogetvaluesfromtheregistry