思路: 思路:1、订阅spring中的web容器初始化完成事件,从redis进行数据预热2、订阅redis的事件发布对规则执行类增量更新3、通过ClassLoader对规则执行类进行热部署4、利用Java原生的原子操作保证一致性,原则上使用乐观锁,保证吞吐量,快速失败策略5、通过applicationName获取对应的规则类名6、规则执行基于AOP实现,通过前后事件对功能进行增强