上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口状态为TIME_WAIT.主动关闭的一方在发送最后一个 ack 后,就会进入 TIME_WAIT 状态 停留2MSL(max segment lifetime)时间,这个是TCP/IP必不可少的,也就是“解决”不了的,也就是 阅读全文
posted @ 2021-08-04 16:51 up~up 阅读(8741) 评论(0) 推荐(1)
摘要: 默认垃圾回收器 JDK8要使用CMS,那么必须显示申明,因为它采用的默认垃圾回收器是ParallelGC。 显示申明垃圾回收器为CMS+parNew非常简单,只需要添加如下两个JVM参数: -XX:+UseConcMarkSweepGC -XX:+UseParNewGC 校验JVM参数的网址:htt 阅读全文
posted @ 2021-08-04 16:44 up~up 阅读(935) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-08-03 17:57 up~up 阅读(0) 评论(0) 推荐(0)
摘要: Parallel Scavenge(-XX:+UseParallelGC)框架下,默认是在要触发full GC前先执行一次young GC,并且两次GC之间能让应用程序稍微运行一小下,以期降低full GC的暂停时间(因为young GC会尽量清理了young gen的死对象,减少了full GC的 阅读全文
posted @ 2021-08-03 17:47 up~up 阅读(568) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-08-03 14:12 up~up 阅读(0) 评论(0) 推荐(0)
摘要: 除了扩容缩容(-Xms -Xmx大小设置不一致)会触发 CMS GC 之外, 还有 Old 区达到回收阈值、 MetaSpace 空间不足、 Young 区晋升失败、 大对象担保失败等 代码中手动调用了 System.gc 方法 阅读全文
posted @ 2021-08-03 13:49 up~up 阅读(121) 评论(0) 推荐(0)
摘要: login() { lr_load_dll( "redcorespa.dll" ); web_set_certificate_ex("CertFilePath=E:\\lr_scripts\\login_https_cert\\httpscert.pem", "CertFormat=PEM", "K 阅读全文
posted @ 2021-08-02 17:07 up~up 阅读(156) 评论(0) 推荐(0)
摘要: 我们来说说 kubernetes 的服务发现。那么首先这个大前提是同主机通信以及跨主机通信都是 ok 的,即同一 kubernetes 集群中各个 pod 都是互通的。这点是由更底层的方案实现,包括 docker0/CNI 网桥、flannel vxlan/host-gw 模式等,在此篇就不展开讲了 阅读全文
posted @ 2021-08-02 10:41 up~up 阅读(284) 评论(0) 推荐(0)
摘要: kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。 本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 kubernetes 架构 从宏观上来看 ku 阅读全文
posted @ 2021-08-02 10:30 up~up 阅读(122) 评论(0) 推荐(0)
摘要: 网络 涉及到网络层面的问题一般都比较复杂,场景多,定位难,成为了大多数开发的噩梦,应该是最复杂的了。这里会举一些例子,并从tcp层、应用层以及工具的使用等方面进行阐述。 超时 超时错误大部分处在应用层面,所以这块着重理解概念。超时大体可以分为连接超时和读写超时,某些使用连接池的客户端框架还会存在获取 阅读全文
posted @ 2021-08-02 10:20 up~up 阅读(316) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页