
nginx
JavaWeb学起来
这个作者很懒,什么都没留下…
展开
-
5分钟教你docker安装nginx到启动教程
nginx,现在已经成为搭建网站首选的web服务器,它轻便简洁,支持高并发,长时间执行不宕机等优点,我们就来使用docker来安装nginx,以及怎样启动和停止nginx,首先前提是你已经搭建好linux环境,并且安装好docker,如果没有环境的小伙伴,可参看我之前的文章来搭建环境安装vm12+CentOS7+Docker以及常见问题解决接下来,我们开始安装nginx拉取...原创 2020-05-02 21:45:34 · 1483 阅读 · 0 评论 -
nginx实战之搭建高可用nginx集群
nginx,大家都知道,可以反向代理像tomcat这样的web服务器集群,当多台tomcat集群中的一台服务器宕机了,nginx会为我们自动剔除,这里大家就会有疑问,如果nginx宕机了,谁来剔除它呢,今天我们就来搭建一个高可用的nginx集群,这里,我用到一个技术,就是keepalive。什么是keepalive 根据百度百科的解释,keepalive,是在TCP中一个可以检测死连接的机制,这里大家多少就能理解一些,也类似于netty发送心跳包的机制。环境准备两台...原创 2020-05-11 08:47:03 · 632 阅读 · 0 评论 -
nginx实战操作之动静分离
所谓动静分离,就是,我们把静态资源和动态资源进行分离,发布到不同的服务器,当客户端每次发静态请求时,单纯的访问静态html页面,js文件,css文件,图片等静态资源请求时,不需要经过类似tomcat这样的web服务器处理,直接通过nginx转发到静态服务器中,当客户端发送动态请求,例如复杂的计算请求,访问数据库等动态请求时,nginx把请求发送到tomcat这样的web服务器来处理,这样减...原创 2020-05-09 09:33:31 · 455 阅读 · 0 评论 -
nginx实战操作之负载均衡分发到tomcat服务器以及负载均衡的四种策略
今天我们使用nginx做负载均衡的实战操作,当一个网站的访问量台太大的时候,我们把请求全都放到一台服务器处理的话,会造成服务器的宕机,这是我们需要准备多台服务器,把日益增长的访问需求,把负载分别分发到不同的服务器中,达到一个平衡的效果...原创 2020-05-08 14:39:54 · 426 阅读 · 0 评论 -
nginx实战操作之根据访问url中关键字跳转不同tomcat服务器
今天我们来做一个nginx的实战之根据用户客户端发起访问的url中,根据关键字不同,nginx将请求转发到不同的tomcat服务器上去,比如,一个请求的url中如果包含iosoft8002,就转发到端口8002的tomcat服务器中,如果包含iosoft8003的话,就转发到端口8003的tomcat服务器中。 看到我只之前的文章的话,小伙伴们已经准备好一个端口号是9001的ng...原创 2020-05-07 20:26:32 · 1386 阅读 · 0 评论 -
nginx实战操作之反向代理tomcat
配置文件cd /var/lib/docker/overlay2/5732d5417f4f267d018559dc7a2faa030c573aa5470f2d0773595b53e7220713/diff/etc/nginx命令cd /var/lib/docker/overlay2/5732d5417f4f267d018559dc7a2faa030c573aa5470f2d0773595...原创 2020-05-06 14:22:20 · 335 阅读 · 0 评论 -
nginx基本概念以及什么是正向代理,反向代理,负载均衡,动静分离
什么是nginx 从百度百科我们能了解到,Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,它是一个俄罗斯人所开发的,特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,也是为性能优化所开发的,有报告表明,它能同时支持高达50000个并发连接数,它支持热部署,不需要停止服务的情况下发布自己的应用,也可以7X24小时不间断运...原创 2020-05-03 13:40:34 · 238 阅读 · 0 评论