sumk 1.7.1 版发布了,更新内容: 微服务的熔断机制及热拔插 http请求的参数校验功能 启动rpc服务器的时候,如果启动失败,会重试2分钟 http的session对象,改为继承自SessionObject,这是为了以后在记录日志的时候,能够记录该日志属于哪个用户的操作 ORM增加批量插入的功能 性能优化及一些细节改进 在日志中打印所有的http接口信息,便于生成接口文档 IOC框架自定义注入方式。比如应用会连接多个mongo库,可以采用这种方式选择要注入的是哪个库的mongo实例 数组、List、Set类型属性的IOC注入。比如 private Person[] List。可以将所有继承自Person的bean都注入到这个属性中 sumk的简单demo工程“http-sumk-demo”更新。git上的介绍文件里有链接地址 sumk之前在微服务方面投入较少,原先微服务的重心只是在通讯协议这一块。因为通许协议是微服务的基石。 其它方面比较薄弱,比如热拔插这种基础功能,直到现在才提供,后续会增加这方面的投入。 一款产品要易用,需要很多接地气的功能: 比如备机功能(平常不提供服务,在所有服务器都宕机后才提供服务); 比如测试功能,刚上新版服务的时候,希望能够将所有的请求都导向那个新版应用,便于快速发现问题。 sumk 1.7.1 版发布,移动互联网版 SSH 框架下载地址