- 博客(6)
- 收藏
- 关注
原创 idea本地调试服务器配置
一般情况下,生产环境可以采取的手段比较单一,即通过日志的方式获取运行中的环境上下文,分析日志文件并尝试重现bug。这会带来的问题还是不少的,首先,日志的分析是一项比较耗时的工作;倘若是测试环境,我们还多了一项可供选择的手段——远程调试——将程序在测试环境中以debug模式启动,在本机使用IDEA在工程中设置断点进行调试。注意 测试环境weblogic的 有的环境管理节点和应用节点 分成了两个进程且 部署在同一台服务器,导致 使用同一个setDomainEnv.sh 此时会报错远程端口已经被暂用。
2023-02-01 11:42:53 1462
原创 【无标题】
rocketMQ多master多slave模式-异步复制集群部署双活方案选择:1.单Master模式:风险大,宕机或重启服务不可用2.多Master模式:单台宕机,整体服务不受影响,但此节点上未消费的消息在节点恢复之前不可被消费3.多Master多Slave模式(异步):因为是异步复制,主备有短暂消息延迟(毫秒级),Master宕机,磁盘损坏情况下会丢失少量消息,性能高可用.
2023-01-19 11:10:27 117
原创 【无标题】
因为公司中 springboot版本和cloud版本 以及nacos版本 的选择上,没有考虑到一致性。导致 @value 配合@RefreshScope 并不能刷新。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。官网推荐@value 配合@RefreshScope 来实现 配置自动刷新。刚好在一份需求中遇到需要自动刷新的要求。最终多方考虑 采取自定义事件解决。
2023-01-19 10:57:19 161
原创 Mybatis返回Map空值未返回字段
Mybatis 开启CallSettersOnNulls @Beanpublic SqlSessionFactory sqlSessionFactoryBean() throws Exception{ SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean(); sqlSessio...
2019-10-18 14:26:26 608
原创 SpringBOOT Server层如何单元测试
SpringBOOT Server层如何单元测试注解示例注解@RunWith(SpringRunner.class)@SpringBootTest@ContextConfiguration(classes = ScheduleJobApp.class)。@ScheduleJobApp.class :启动类示例@RunWith(SpringRunner.class)@SpringBo...
2019-10-18 14:12:51 610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人