摘要: 内容 本文通过生活中的实际场景解释单体应用和微服务应用的关系,以及SpringCloud中各组件的功能和含义。 适合人群 Java开发人员 说明 转载请说明出处:SpringCloud从入门到进阶(一)——懂生活就懂微服务 GitHub仓库地址:https://github.com/leo-zz/S 阅读全文
posted @ 2018-11-09 18:46 比脚更长的路 阅读(9309) 评论(0) 推荐(3) 编辑
摘要: 内容 作为微服务架构系统的入口,毫无疑问,Zuul的并发性能直接决定了整个系统的并发性能。本文结合前几篇文章的内容,在云服务器中部署了包含Eureka Server,Zuul等组件的1.0版本的微服务架构,并进行单点部署Zuul的压力测试,对其并发性能一探究竟。 环境 说明 转载请说明出处:Spri 阅读全文
posted @ 2018-12-07 08:52 比脚更长的路 阅读(7818) 评论(3) 推荐(5) 编辑
摘要: 内容 作为微服务架构系统的入口,毫无疑问,Zuul的并发性能直接决定了整个系统的并发性能。本文结合前几篇文章的内容,在云服务器中部署了包含Eureka Server,Zuul等组件的1.0版本的微服务架构,并进行单点部署Zuul的压力测试,对其并发性能一探究竟。 版本 ​ JVM监测工具:JVisu 阅读全文
posted @ 2018-12-06 14:12 比脚更长的路 阅读(4344) 评论(0) 推荐(3) 编辑
摘要: 内容 上一节搭建了具有服务熔断、负载均衡的微服务架构1.0 ,但是在通过路由调用微服务时出现了一些直接调用微服务没有的问题,这也是笔者项目中遇到的真实问题。本文查阅了官方文档等资料,介绍该问题的解决方法。 版本 IDE:IDEA 2017.2.2 x64 JDK:1.8.0_171 manve:3. 阅读全文
posted @ 2018-11-26 14:01 比脚更长的路 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: 内容 笔者在阿里云服务器中配置Java项目的JMX远程连接,在确认JVM参数、防火墙、阿里云安全组设置都无误后,使用JConsole等工具连接JVM时仍出现JMX连接失败的问题。笔者将该问题的解决方法记录成文,供网友遇到同样问题时能快速的处理。 版本 操作系统: CentOS 7.2 64位 JDK 阅读全文
posted @ 2018-11-26 09:48 比脚更长的路 阅读(1792) 评论(1) 推荐(0) 编辑
摘要: 内容 本文介绍了压力测试工具Apache Bench在Centos系统中的安装,常用的测试指令,以及测试结果的解读。 版本 ​ 操作系统: CentOS 7.2 64位 Apache Bench:2.3 说明 转载请说明出处:Linux入门实践笔记(六)——压力测试工具Apache Bench的安装 阅读全文
posted @ 2018-11-26 09:47 比脚更长的路 阅读(3728) 评论(0) 推荐(0) 编辑
摘要: 内容 由于前两节的内容我们知道,开启了preferIpAddress后,Eureka的伪分布式部署会提示replica不可用。这一节我们讲解如何在生产环境下部署完全分布式的Eureka集群,确保开启了preferIpAddress后replica的可用性。 版本 IDE:IDEA 2017.2.2 阅读全文
posted @ 2018-11-11 11:48 比脚更长的路 阅读(5286) 评论(1) 推荐(1) 编辑
摘要: 内容 本节从源码的角度探讨了Eureka控制台中为何replicas(副本)显示unavailable(不可用)的原因。在源码层级解读了Eureka Server的replicas是如何解析,以及replica的状态是如何判定。 版本 IDE:IDEA 2017.2.2 x64 JDK:1.8.0_ 阅读全文
posted @ 2018-11-11 11:07 比脚更长的路 阅读(7478) 评论(2) 推荐(0) 编辑
摘要: 内容 使用SSH连接GitHub后无需在每次授权时都提供账号和密码。本文演示了Git在Windows系统下通过SSH的方式连接GitHub仓库,以实现无需输入密码进行代码提交。 版本 操作系统:Windows 10 Git version: 2.16.1-64-bit 说明 转载请说明出处:Linu 阅读全文
posted @ 2018-11-02 08:54 比脚更长的路 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 内容 从实际项目需求出发,以最快的速度实现SpringBoot下Logback的配置。然后先后实践测试了SpringBoot内置的基础配置(SizeBasedTriggeringPolicy)、按时间划分日志文件的配置(TimeBasedRollingPolicy) 、同时按时间和大小划分日志文件的 阅读全文
posted @ 2018-11-01 16:39 比脚更长的路 阅读(3868) 评论(1) 推荐(2) 编辑