上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 77 下一页

netty channel的线程安全性与@Sharable

摘要: 1. Bootstrap中直接添加sb.childHandler(new MySimpleChannelInboundHandler()) 这个childHandler都是同一个实例,也就说会导致不同的channel(Reactor IO线程)用了同一个handler对象 2. netty的一大好处 阅读全文
posted @ 2018-09-05 17:24 silyvin 阅读(15035) 评论(1) 推荐(0)

为什么使用https

摘要: 比如你在百度搜索了一个关键词“https“,中间者通过tcpdump或者wireshark等工具就很容易知道发送请求的全部内容。wireshark的截图如下: 这里所谓的中间者是指网络传输内容需要经过的网络节点,既有硬件也有软件,比如中间代理服务器、路由器、小区WIFI热点、公司统一网关出口等。这里 阅读全文
posted @ 2018-09-03 15:42 silyvin 阅读(248) 评论(0) 推荐(0)

angularjs post 跨域 Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.

摘要: 现象: 1. angular http 不配置data(请求参数)时不报错 2. 加上请求参数后,报错 3. 服务端response.headers().set(HttpHeaders.Names.ACCESS_CONTROL_ALLOW_HEADERS, HttpHeaders.Names.CON 阅读全文
posted @ 2018-08-31 15:03 silyvin 阅读(564) 评论(0) 推荐(0)

http的keep-alive和tcp的keepalive区别

摘要: 1、HTTP Keep-Alive在http早期,每个http请求都要求打开一个tpc socket连接,并且使用一次之后就断开这个tcp连接。使用keep-alive可以改善这种状态,即在一次TCP连接中可以持续发送多份数据而不会断开连接。通过使用keep-alive机制,可以减少tcp连接建立次 阅读全文
posted @ 2018-08-31 09:37 silyvin 阅读(474) 评论(0) 推荐(0)

使用ip注册eureka

摘要: eureka的client注册到server时默认是使用hostname而不是ip(这种情况不总是发生),这就导致服务间相互调用时也会使用hostname进行调用,从而调用失败。 报异常:java.net.UnknownHostException: iZbp1fgdu6lt0h7c8rvw9aZ 这 阅读全文
posted @ 2018-08-29 16:10 silyvin 阅读(542) 评论(0) 推荐(0)

spring cloud 注解

摘要: eureka server @EnableEurekaServer eureka client @EnableEurekaClient ribbon client @EnableDiscoveryClient+RestTemplate+@LoadBalanced feign client @Enab 阅读全文
posted @ 2018-08-29 15:06 silyvin 阅读(323) 评论(0) 推荐(0)

mysql分区partition

摘要: https://www.cnblogs.com/shibazi/p/3832852.html 另外有几个结论: 空间差不多 无索引,分区>>不分区 有索引,分区>不分区 阅读全文
posted @ 2018-08-28 14:34 silyvin 阅读(531) 评论(0) 推荐(0)

apollo部署时,eureka关于注册ip的一个实践

摘要: 1 config注册到meta的地址为内网ip,对client不可见,故沿着这条路重现犯罪现场: client通过meta地址访问到meta,取得config ip,可惜是个内网ip,client无法请求到此内网ip,从这个图来看,是比较清楚的,坏就坏在config既是config又是meta,搞混 阅读全文
posted @ 2018-08-25 01:07 silyvin 阅读(4616) 评论(0) 推荐(0)

TCP新手误区–心跳的意义

摘要: TCP新手误区–心跳的意义 背景 最近面试了很多的学生,发现很多TCP的新手对于TCP的使用有一些误区,而这些坑也是当初我曾经疑惑过得地方。网上很少有文章对这些问题有过详细的解析,即是有也只是直接给出结论和做法,没有人将其中的来龙去脉讲解清楚,所以我将这些问题的来龙去脉在这一系列的文章中讲述出来,希 阅读全文
posted @ 2018-08-17 10:18 silyvin 阅读(504) 评论(0) 推荐(0)

如何理解http的无状态和tcp的有状态

摘要: 比如cookie和session tcp 则可以把登陆信息与channel绑定,<channel, uid>,又如Netty Attribute 参考netty tcp鉴权:https://www.cnblogs.com/silyvin/p/9663641.html http协议无状态中的 "状态" 阅读全文
posted @ 2018-08-16 17:59 silyvin 阅读(3762) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 77 下一页