我们可以将CEP桶存储在治理注册表下并从多个其他CEP节点访问吗?
我们可以将BAM Hive脚本存储在治理注册表下并从多个其他BAM节点访问吗?
发布于 2013-08-06 16:29:01
关于CEP,AFAIK目前还没有任何实现可以将CEP桶存储在治理注册表中并从多个其他CEP节点访问。唯一的方法是在文件系统中部署配置文件(桶xml) .但是,您可以将文本& XML输出映射存储在注册表中,如1所示,并在桶配置文件中使用。
1
发布于 2013-08-07 05:54:43
在BAM中,通常将单元脚本保存在config/ saved / hive /脚本中。目前您不能更改到任何其他注册表。如果在分布式模式下,每个BAM分析器节点将访问上述位置。如果要将脚本存储在治理注册表中,有一种替代方法。使用${gov:/ path }这样的变量创建一个单元脚本脚本,并将实际的hive脚本内容保存在该路径中,如1中所示。在运行时,该变量将替换为该位置的内容。
1- http://docs.wso2.org/wiki/display/BAM230/Populating+Script+Parameters+at+Runtime#PopulatingScriptParametersatRuntime-UsingtheGUItogetvaluesfromtheregistry
发布于 2013-08-07 08:19:14
如果您的问题是在WSO2 BAM节点之间共享注册表,那么我们当然可以这样做。有多种方法1,如果您有一个BAM分析器节点集群,那么您需要在分析器nodes2之间共享注册表。
1
2
https://stackoverflow.com/questions/18083571
复制相似问题