- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 redis 集群scan
如果是redis集群模式,就不能用普通的单节点redis的scan方式扫描了,解决方案也是每个节点scan一次,下面是自己实现的方案:String keyPrefix = "yourrediskey:*";StopWatch stopWatch = new StopWatch();stopWatch.start();Iterable<RedisClusterNode> redisClusterNodes = redisTemplate.getConnectionFactory().g
2021-01-27 10:36:45
2059
原创 Jenkins配置git打包时出现submodule错误
如下:Unable to checkout '111c7b4fb941a7c03b2c6466b111d0939e3de58e' in submodule path 'src/main/resources/***' at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2372)...
2020-03-03 16:56:22
3171
原创 MVC consumes和HttpMessageConverter以及HTTP Status 415 – 不支持的媒体类型
最近研究了一下MVC处理json请求碰到了问题,老是返回这个(HTTP Status 415 – 不支持的媒体类型),网上搜说是用如下解决@RequestMapping(value = "***",method = RequestMethod.POST,consumes = {MediaType.TEXT_PLAIN_VALUE,MediaType.APPLICATION_JSON_VA...
2020-02-29 19:22:37
237
原创 一次事务使用不当导致的雪崩
现象是某一个接口是苹果支付验单接口,需要请求苹果服务器,结果最近苹果服务器出现持续的read time out和503状态的返回,导致相关业务全都受影响,TCP连接数也在飙升,但CPU和内存没有明显的压力,如下图所示:起初一直往苹果接口(https://buy.itunes.apple.com/verifyReceipt)请求超时的问题上靠,并考虑解决这些,但发现这个超时,有...
2020-02-14 18:20:51
234
原创 线程池的五种类型
1、SingleThreadExecutor 单线程的线程池 public static ScheduledExecutorService newSingleThreadScheduledExecutor() { return new DelegatedScheduledExecutorService (new ScheduledThreadPoo...
2019-10-15 15:35:50
911
原创 解决asp.net跨站点请求伪造的简单手段以及遇到的问题
借鉴:http://blog.csdn.net/hnwanghb/article/details/7920674在aspx页面的 override protected void OnInit(EventArgs e)事件里,添加一句代码:Page.ViewStateUserKey = Session.SessionID;
2014-07-04 14:25:32
1263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人