08 2018 档案

摘要:在使用微服务时,常常会用 做客户端去调用别的微服务,但是在日志中很难查看到具体的请求和响应。因此,需要把feign默认的日志打开。 日志设置 创建feign配置类 其中 是枚举类 在 或者 文件中设置Feign客户端的日志级别 可以看到feign客户端的请求响应 其中 com.wugui.sprin 阅读全文
posted @ 2018-08-31 00:27 21Java 阅读(932) 评论(0) 推荐(0)
摘要:前言: 发起http请求时,会通过tcp三次通信建立连接connection,而在http1.1协议中默认会使用长连接保存连接。而如果服务端返回的响应头中包含'Connection': 'keep close',则每次请求都会建立新的连接。 以下是服务端代码: 如图: 阅读全文
posted @ 2018-08-23 21:52 21Java 阅读(2273) 评论(0) 推荐(0)
摘要:跨域限制原因: 为了防止攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。 例子: 假如我们访问完银行的网站,浏览器保存返回的cookie。这里用nodeJ 阅读全文
posted @ 2018-08-23 00:57 21Java 阅读(169) 评论(0) 推荐(0)
摘要:今天在用springcloud搭建微服务时,利用feign做通讯组件,结果报错 大致原因是找不到相关类LoadBalancedRetryFactory 解决办法: 提供springboot版本和springcloud对应版本,原来: 改为: 阅读全文
posted @ 2018-08-14 23:53 21Java 阅读(1573) 评论(0) 推荐(0)
摘要:今天查询记录时,发现重复查询结果时出现空记录的情况 查看控制台信息,只有红色框选部分有进行查询数据,而其他没有。然而上图可看出有两条数据是能展现出来的,故有可能是mybatis缓存命中的。 因此在mapper文件中加入flushCache="true" useCache="false" 问题解决 总 阅读全文
posted @ 2018-08-04 01:44 21Java 阅读(4323) 评论(0) 推荐(0)