- 博客(7)
- 收藏
- 关注
原创 Aizuda/EasyRetry动态: 经过一个月的苦战, Easy Retry 终于完成了集分布式任务重试和分布式任务调度二合一平台.
Easy Retry是一个灵活,可靠和快速的分布式任务重试和分布式任务调度平台,支持可重放,可管控、为提高分布式业务系统一致性的分布式任务重试平台和支持秒级、可中断、可编排的高性能分布式任务调度平台。具备高度可伸缩性和容错性,还包含完善的权限管理和强大的告警监控功能。一次部署即可获得重试和任务调度功能,为开发人员提供了简单而高效的解决方案,可处理分布式系统中的失败操作和定时调度任务。在分布式系统中,任务失败是不可避免的,可能由网络问题、服务故障等原因引起。
2023-11-27 18:19:24 440
原创 Netty 如何做到像Feign一样简单的发送消息?
Netty提供了高效的异步通信能力,使得重试数据的上报可以在绝大部分场景下以异步方式进行,从而更好地满足平台的高性能要求。在本实现中,我们仿照FeignClient的思路,也实现了一个NettyClient。如果你希望与Spring结合使用,可以参考Feign的实现,这也是非常简便的。在开发EasyRetry的过程中随着需要通信的节点越来越多,发现通过相似代码逐渐增多从而导致了代码的可读性差、维护困难等问题,比如下面的代码。总结: 将公共的代码在代理类中进行实现,外部只需要传入动态的参数即可。
2023-08-11 15:07:27 296
原创 面试题java 如何将科学计数法显示在控制台
代码实现@Testpublic void solution1() { String s0 = " - \n" + "| |\n" + " \n" + "| |\n" + " - \n"; String s1 = " \n" + "| \n" + " \n" + "| \n" + " \n"; String s2 = " - \n" + " |\n"...
2019-06-13 22:09:52 204
原创 今天说说阿里云邮件推送配置
今天说说阿里云邮件推送配置首先登陆然后进入控制台打开左侧菜单找到邮件推送的菜单这是邮件的主页面 新建发信域名 email.xxx.com 点击配置 配置域名 对应的填上就好了 然后到2的验证 就可以了代码实现 -添加maven <!--发送邮件--> <dependency> ...
2019-06-06 14:42:08 910
转载 Mysql初始化root密码和允许远程访问
mysql默认root用户没有密码,输入mysql –u root 进入mysql1、初始化root密码进入mysql数据库 1 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 2、允许mysql远程访问,可以使用以下三种方式:a、改表。 ...
2018-11-04 11:16:07 137
转载 springboot mybaits-plus Sql 注入器 自定义逻辑删除
转载 http://www.51csdn.cn/article/140.html1 写一个类继续 AbstractLogicMethodpublic class LogicDeleteByWrapper extends AbstractLogicMethod { @Override public MappedStatement injectMappedStatement...
2018-11-04 11:10:47 1222 1
原创 activiti 6.0 +spring boot 2.0
导入maven坐标<dependency><groupId>org.activiti</groupId><artifactId>activiti-spring-boot-starter-basic</artifactId><version>6.0.0</version></depen
2018-07-06 16:30:02 2789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人