Axon配置异常:快照使用默认的XStreamSerializer,没有指定安全上下文。
创始人
2024-09-29 08:30:29
0

在Axon配置中指定快照的安全上下文,示例如下:

@Configuration
public class AxonConfig {

    @Bean
    public XStreamSerializer xStreamSerializer() {
        return XStreamSerializer.builder()
                .build();
    }

    @Bean
    public JpaEventStorageEngine jpaEventStorageEngine(Serializer serializer, DataSource dataSource) {
        return JpaEventStorageEngine.builder()
                .snapshotSerializer(serializer)
                .eventSerializer(serializer)
                .dataSource(dataSource)
                .build();
    }

    @Bean
    public SnapshotTriggerDefinition snapshotTriggerDefinition(Snapshotter snapshotter) {
        return new EventCountSnapshotTriggerDefinition(snapshotter, 100);
    }

    @Bean
    public SpringAggregateSnapshotter snapshotter(JpaEventStorageEngine eventStorageEngine) {
        return new SpringAggregateSnapshotter(eventStorageEngine);
    }

    @Bean
    public Snapshotter snapshotter(JpaEventStorageEngine eventStorageEngine, EventBus eventBus) {
        return new AggregateSnapshotter(eventStorageEngine, eventBus);
    }

    @Bean
    public EventStorageEngine eventStorageEngine(Serializer serializer, DataSource dataSource) {
        return JpaEventStorageEngine.builder()
                .snapshotSerializer(serializer)
                .eventSerializer(serializer)
                .dataSource(dataSource)
                .build();
    }

    @Bean
    public EventProcessor snapshotEventProcessor(EventBus eventBus, EventStorageEngine eventStorageEngine, SnapshotTriggerDefinition snapshotTriggerDefinition) throws Exception {
        return TrackingEventProcessor.builder()
                .eventHandlerInvoker(new SimpleEventHandlerInvoker(snapshotter(eventStorageEngine)))
                .messageSource(eventStorageEngine)
                .tokenStore(getTransactionAwareTokenStore())
                .name("snapshotEventProcessor")
                .build();
    }

}

相关内容

热门资讯

玩家交流!wepoker分析,... 玩家交流!wepoker分析,约局吧德州可以透视吗,高科技教程(有挂辅助);致您一封信;亲爱约局吧德...
透视有挂!aapoker辅助插... 透视有挂!aapoker辅助插件工具(透视)总是真的是有挂(详细辅助曝光教程)1、aapoker辅助...
一分钟快速了解!pokemmo... 一分钟快速了解!pokemmo手机脚本,newpoker脚本,wpk教程(有挂软件);最新版2024...
透视新版!hhpoker脚本(... 透视新版!hhpoker脚本(透视)切实是真的有挂(详细辅助wepoke教程)该软件可以轻松地帮助玩...
一分钟快速了解!wepoker... 一分钟快速了解!wepoker私局代打,wepoker怎么买辅助,黑科技教程(有挂软件);《WPK辅...
透视辅助!wepoker可以透... 透视辅助!wepoker可以透视码(透视)确实是有挂(详细辅助必胜教程);辅助器中分为三种模型:软件...
每日必看!wepoker看底牌... 每日必看!wepoker看底牌,约局吧德州有挂吗,2025版教程(有挂神器);人气非常高,ai更新快...
透视黑科技!智星德州辅助译码插... 透视黑科技!智星德州辅助译码插件靠谱吗(透视)竟然真的有挂(详细辅助2025教程)1、实时智星德州辅...
分享个大家!大菠萝免费辅助器,... 分享个大家!大菠萝免费辅助器,aapoker透视怎么用,详细教程(有挂技巧)是一款可以让一直输的玩家...
透视规律!wepoker可以透... 透视规律!wepoker可以透视码(透视)其实真的是有挂(详细辅助安装教程)1. ai辅助创建新账号...