亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Hazelcast 地圖條目偵聽器并非來自 Spring

Hazelcast 地圖條目偵聽器并非來自 Spring

江戶川亂折騰 2021-08-19 19:07:31
我正在嘗試使用 Spring 將 Hazelcast 地圖配置為使用入口偵聽器。但是,我發現它不起作用(事件沒有到達偵聽器)。我的入口監聽器:public class MyMapListener extends EntryAdapter<String, String> implements MapListener{    @Override    public void onEntryEvent(EntryEvent<String, String> event) {        EntryEventType type = event.getEventType();        System.out.println("Event type: " + type);    }}我的 Spring 應用程序上下文:<hz:hazelcast id="instance">    <hz:config>        <hz:group name="dev" password="password"/>        <hz:properties>            <hz:property name="hazelcast.merge.first.run.delay.seconds">5</hz:property>            <hz:property name="hazelcast.merge.next.run.delay.seconds">5</hz:property>        </hz:properties>        <hz:network port="5705" port-auto-increment="true">            <hz:join>                <hz:multicast enabled="true"/>            </hz:join>        </hz:network>        <hz:map name="myMap" >            <hz:entry-listeners>                <hz:entry-listener class-name="rw.gov.dgie.bms.hazelcast.listener.map.MyMapListener" include-value="true"/>                <hz:entry-listener implementation="myMapListener" local="true"/>            </hz:entry-listeners>        </hz:map>    </hz:config></hz:hazelcast><hz:client id="client">    <hz:group name="dev" password="password"/>    <hz:network>        <hz:member>127.0.0.1:5705</hz:member>    </hz:network></hz:client><bean class="rw.gov.dgie.bms.hazelcast.listener.map.MyMapListener" name="myMapListener"/><hz:map id="myMap" instance-ref="instance" name="MyMap" lazy-init="false"/>當我將偵聽器添加到從 Java 代碼注入的映射時,它工作正常:@Autowiredprivate IMap myMap;myMap.addEntryListener((MapListener)new MyMapListener(), true);我做錯了什么?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 176 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號