您的位置:首页 > 其它

Esper企业版介绍(三)Esper推送服务--从CEP层到WEB层的数据推送

2015-12-09 14:03 387 查看
控制数据从CEP层推送到WEB服务层.

REST-Style web 服务器管理会话和订阅.

基于JMS(Java Messaging Service)

管理:

逻辑数据源(语句、度量、语句集).

映射到数据源的传送.

根据服务层定义来推送数据.

配置:

不需要更改已存在的Esper应用程序.

开始:

通过Esper配置文件启动.

通过接口启动.

基于JMS标准;需要JMS broker.

配置例:

<ceppushsvc-configuration>
<subjectspaces> <!-- A subject space defines the logical sources of data (statements, statement sets, engine metrics) -->
<subjectspace name="defaultSpace"/>
</subjectspaces>
<channels> <!-- Channels map subject spaces to transport and quality-of-service -->
<channel name="defaultChannel" subjectspace="defaultSpace">
<qos>
<batched-service interval-msec="1000"/>
</qos>
<jms>
<destination topic="esper.data.default"/>
</jms>
</channel>
</channels>
<providers> <!-- JMS provider configuration -->
<provider name="defaultProvider">
<context object-name="ConnectionFactory">
<env name="java.naming.factory.initial" value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/
<env name="java.naming.provider.url" value="tcp://localhost:61616?wireFormat.maxInactivityDuration=0"/
</context>
</provider>
</providers>
<settings> <!-- Data distribution service settings for session management and control bus -->
<pushprovider provider-name="defaultProvider"/>
<session-mgmt enabled="true" interval-msec="10000" expiry-msec="60000"/>
</settings>
</ceppushsvc-configuration>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: