web应用并发问题
web应用并发问题
- 1.场景
- 1.1、系统功能遇见高并发
- 2.集群tomcat结构
1.场景
1.1、系统功能遇见高并发
开发的web应用时,如果遇到高并发场景,单个应用程序不足以应对。
springboot内部servlet是tomcat。每秒支持的并发200-500QPS。这种并发通知支持50人左右。
显然单进程运行是无法满足高并发的访问。
2.集群tomcat结构
2.1集群
多个服务器,多个进程组成的群体
用户如何而访问:www.aise.com
均衡访问问题
使用hosts文件,或者DNS购买域名,实现ip地址和域名的映射关系,通过域名访问服务器。
能够解决域名访问,但是不能解决端口问题。要节省资源,同一个服务器要运行多个tomcat不能同时占用80端口,导致当前无法保证用户一定能用域名:80访问。
并且也无法实现均衡的访问,分摊访问压力的功能。
web应用并发问题
web应用并发问题
- 1.场景
- 1.1、系统功能遇见高并发
- 2.集群tomcat结构
1.场景
1.1、系统功能遇见高并发
开发的web应用时,如果遇到高并发场景,单个应用程序不足以应对。
springboot内部servlet是tomcat。每秒支持的并发200-500QPS。这种并发通知支持50人左右。
显然单进程运行是无法满足高并发的访问。
2.集群tomcat结构
2.1集群
多个服务器,多个进程组成的群体
用户如何而访问:www.aise.com
均衡访问问题
使用hosts文件,或者DNS购买域名,实现ip地址和域名的映射关系,通过域名访问服务器。
能够解决域名访问,但是不能解决端口问题。要节省资源,同一个服务器要运行多个tomcat不能同时占用80端口,导致当前无法保证用户一定能用域名:80访问。
并且也无法实现均衡的访问,分摊访问压力的功能。
发布评论