
web-server
文章平均质量分 87
xinyuan_java
这个作者很懒,什么都没留下…
展开
-
NGINX基本配置
负载均衡是一种优化资源利用率、提升最大吞吐量、减少延迟、提高系统容错率的常用技术。要使用Nginx对一组服务器的HTTP流量进行负载均衡,首先需要使用upstream定义一组后端服务器(配置于http字段中),然后使用server对upstream组中的服务进行配置(同样配置于http字段中,注意与定义虚服务的server字段区分开)。例如,如下配置定义了一组由3台服务器组成的名为backend的资源组: http { upstream backend { ser.转载 2020-11-04 13:34:00 · 550 阅读 · 0 评论 -
nginx负载均衡的5种策略及原理
nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。upstream backserver {server 192.168.0.14;server 192.168.0.15;}2、指定权重指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。upstream backserver {server 192.168.0.14 weight=8;server 192.1转载 2020-05-11 11:32:21 · 671 阅读 · 0 评论 -
Tomcat server.xml配置示例
Tomcat server.xml配置示例转载 2015-11-22 15:43:24 · 635 阅读 · 0 评论 -
Web性能优化:What? Why? How?
为什么要提升web性能?web性能对于用户体验有及其重要的影响,根据著名的`2-5-8`原则:当用户在2秒以内得到响应,会感觉系统的响应非常快当用户在2-5秒之内得到响应,会感觉系统的响应速度还可以当用户在5-8秒之内得到响应,会感觉系统的响应非常慢,但还可以接受当用户在8秒之后都没有得到响应,会感觉系统糟透了,甚至系统已经挂掉;要么打开竞争对手的网站,要么重新发起转载 2015-06-30 15:35:56 · 605 阅读 · 1 评论 -
分布式服务框架 Zookeeper
分布式服务框架 Zookeeper转载 2017-08-14 22:17:15 · 261 阅读 · 0 评论 -
zookeeper原理(转)
zookeeper原理转载 2017-08-14 22:15:37 · 374 阅读 · 0 评论 -
Tomcat start and process
Tomcat 启动的基本过程和处理请求的详细过程tomcat init(init Bootstrap) 1. define classLoader 2. Bootstrap.setAwait(true) 3. Digester for EngineConfig/HostConfig/ContextConfig 4. reconfi...原创 2018-12-13 13:55:59 · 241 阅读 · 0 评论 -
tomcat的NIO线程模型源码分析
1 tomcat8的并发参数控制这种问题其实到官方文档上查看一番就可以知道,tomcat很早的版本还是使用的BIO,之后就支持NIO了,具体版本我也不记得了,有兴趣的自己可以去查下。本篇的tomcat版本是tomcat8.5。可以到这里看下tomcat8.5的配置参数我们先来简单回顾下目前一般的NIO服务器端的大致实现,借鉴infoq上的一篇文章Netty系列之Netty线程模型中的一张图...转载 2018-12-17 16:03:57 · 259 阅读 · 0 评论 -
Spring Boot下的Tomcat配置
1.概述Spring Boot Web应用程序默认包含预配置的嵌入式Web服务器。但在某些情况下,我们要修改默认配置以满足自定义要求。在本教程中,我们将介绍通过application.properties文件配置Tomcat嵌入式服务器的一些常见用例。2.常见的嵌入式Tomcat配置2.1. 服务器地址和端口我们希望更改的最常见配置是端口号: server.po...转载 2019-07-24 15:27:49 · 9751 阅读 · 0 评论