Spring及微服务
文章平均质量分 95
专注于Spring及微服务领域
多栖艺人
这个作者很懒,什么都没留下…
展开
-
SpringBoot Web项目基于Nginx的高可用实战
项目中经常遇到的三高问题是指高并发、高可用、高性能的问题,这三个问题和其他例如安全问题,监控问题等,其实是从多维度的不同指标来衡量系统稳定性,安全性等。例如:常用响应时间、QPS、吞吐量等指标来衡量系统高并发性;常用年度非停机天数占比来衡量可靠(可用)性,例如全年故障3.65天,则非停机占比(365-3.65)/365=99%;常用服务响应时间来衡量高性能。对于单机应用来说,除了操作系统对进程的线程数量约束之外,自身的网络、IO、CPU、内存等都会限制整个系统的性能。所以,采用集群模式,可以跨系统跨主机原创 2022-03-27 02:00:40 · 8045 阅读 · 0 评论 -
SpringBoot 容器化实践
Spring Boot 容器化Spring Boot 脚手架的开箱即用特性,非常利于产品的快速开发,在微服务项目或单一功能的小程序开发项目中经常被使用。Docker 是一种虚拟化的容器技术,它能在宿主机上虚拟化一台满足最少功能的虚拟主机,这些主机就是容器,多个容器之间,可以共享文件、网络、cpu、内存等资源,当然也可以相互隔离,比起VMWare等虚拟机,它更轻量化,启动速度快,容器支持量多,运维相对容易,虽然在资源隔离上比VMWare等虚拟化容器稍弱,但在满足业务需求的基础上,docker容器仍然有巨大原创 2022-03-21 16:09:14 · 2085 阅读 · 0 评论