07 2019 档案
摘要: Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽 子基础架构服务:CNI兼容的网络服务、存储服务、主机管理、负载均衡、防护墙…… Rancher让上述服务跨越公有云、私有云、虚拟机、物理机环境运行,真正实现一键式应 用部署和管理。地址: https://ww
阅读全文
摘要:more epassport-gateway_8100_20190724.3.log |grep WX01 |grep 身份证中所截取的性别与报文中的性别不一致|wc -l wc -l
阅读全文
摘要:<!-- 阿里云仓库 --><repositories> <repository> <id>repo1</id> <name>repo1</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> <releases>
阅读全文
摘要:一、RequestContextHolder,任意地方使用如下代码: 二、注入的方式:
阅读全文
摘要:MDC(Mapped Diagnostic Context,映射调试上下文),即将一些运行时的上下文数据通过logback打印出来,是 一种方便在多线程条件下记录日志的功能。和SiftingAppender一起,可以实现根据运行时的上下文数据,将日志保存到不同的文件中
阅读全文
摘要:排查各个系统的代码,检查在事务中是否存在RPC调用、HTTP调用、消息队列操作、缓存、循环查询等耗时的操作,这个操作应该移到事务之外,理想的情况是事务内只处理数据库操作。 对大事务添加监控报警。大事务发生时,会收到邮件和短信提醒。针对数据库事务,一般分为1s以上、500ms以上、100ms以上三种级
阅读全文
摘要:状况:Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded 内存溢出导致服务挂机 具体过程:才在上文中跑完百万级数据导入,这篇文章就出现了问题,原因是代码中非空判断不严谨,导致当前端传过来空值时,查询时sql执行了全量查询
阅读全文
摘要:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 结果中 如果包含有SYN_RECV / SYN_SEND, 并且数量超过10了,要关注一下。
阅读全文
摘要:comtroller层开启线程: new Thread(() -> oracleQueryService.findOfficeList(oracleListRequestModel)).start(); service执行查询和插入操作 public ResultModel findOfficeList(OracleListRequestModel oracleListReques...
阅读全文
摘要:以下是配置数据源的操作: @Configuration @EnableConfigurationProperties(ShardingDataSourceConfig.class) public class DataSourceConfig { private static final Logger
阅读全文

浙公网安备 33010602011771号