How to host Swagger documentation using yaml/json configuration files?
Maintain the swagger documentation by Swagger Editor and then you can use the yaml files to generate online swagger documentation easily with Spring boot.
Maintain the swagger documentation by Swagger Editor and then you can use the yaml files to generate online swagger documentation easily with Spring boot.
前两天上线了一个新功能,导致线上业务的缓存总是无法更新,报错也是非常奇怪,redis.clients.jedis.exceptions.JedisConnectionException: Unknown reply: 5
,google到的原因是Spring data redis中的scan操作,它获取了redis的连接之后,在操作没有完全结束之前就把redis连接放回连接池,其它线程从连接池里复用该连接时,会导致数据读取的错误。
官方维护人员在 DefaultHashOperations.java
里使用新建redis连接,并等cursor关闭的时候才关闭connection的方式解决该bug。
同一套代码,同一个数据源,不同的操作系统,在OSX
上数据提取编码正常,而Ubuntu
上拉取数据乱码,数据拉取代码如下。
1 |
|
检查了Redis
存储的数据都是UTF-8
之后,怀疑是不同OS的编码有所不同,所以对提取的数据指定了编码格式,即new String(data, "UTF8");
,解决了问题。
Update your browser to view this website correctly.&npsb;Update my browser now