ICode9

精准搜索请尝试: 精确搜索
  • nginx负载均衡的5种策略2019-11-05 14:01:18

    nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down

  • configure-nginx-how-to-handle-500-error-on-upstream-itself-while-nginx-handle2019-10-30 12:55:16

        https://serverfault.com/questions/859667/configure-nginx-how-to-handle-500-error-on-upstream-itself-while-nginx-handle    

  • nginx日志使用json输出2019-10-22 10:56:56

    在nginx中使用json格式输出日志记录 log_format json '{ "time_local": "$time_local", ''"remote_addr": "$remote_addr", ''"referer": "$http_referer", ''"request": &qu

  • nginx日志文件的配置​2019-10-22 10:00:38

    文章来源运维公会: nginx日志文件的配置1、日志介绍nginx有两种日志,一种是访问日志,一种是错误日志。访问日志中记录的是客户端对服务器的所有请求。错误日志中记录的是在访问过程中,因为某些原因发生的错误信息。 2、访问日志和错误日志(1)错误日志error_log path level错误日志的格

  • LNMP-Nginx负载均衡2019-10-07 23:01:11

      Nginx负载均衡介绍 Nginx提供负载均衡的模块upstream,这个模块是默认的,不需要重新编译模块。通常情况下,负载均衡一般用于后端两台机器同时提供服务供用户访问,但是用户经常访问的其中一台服务器比较多,另一台基本处于空闲状态,造成资源浪费,而另一台则负载过大造成网站卡慢;这

  • MITMProxy如何配置二次代理2019-10-02 11:03:52

    MITMProxy如何配置二次代理 0.2172018.09.05 11:13:15字数 232阅读 2609 前序: mitmproxy真的很强大,或许是大家都各自使用,或者没有相关的需求,导致我废了很大精力找了很久的资料都很难找到二次代理的配置方法,看了很久源代码加上搜了很久的资料,最终让我终于找到方法,下面记录一下,大

  • 从零学nginx-配置反向代理2019-09-21 12:37:06

    nginx反向代理工作方式 nginx作为方向代理服务器,其工作方式有两个点需要注意: 当转发请求的时候,nginx会接收完所有的请求数据,再去转发请求。 在响应的时候,nginx是一边接收响应数据,一边将响应数据返回给客户端的。 配置upstream 配置示例: upstream testUrl{ #ip_hash;

  • nginx 均衡分配负载 搭配2019-09-19 20:54:43

    Nginx均衡分配负载1进入主配置文件 vim /usr/local/nginx/conf/nginx.confupstream tomcat_server {  server 192.168.200.112:8080 weight=1;  server 192.168.200.113:8080 weight=1;} server {  location ~* \.jsp$ {  proxy_pass http://tomcat_server;  proxy_set

  • Spring Boot 利用 nginx 实现生产环境的伪热更新2019-09-18 12:00:49

    当我们在服务器部署Java程序,特别是使用了 Spring Boot 生成单一 Jar 文件部署的时候,单一文件为我们开发单来的极大的便利性,保障程序的完整性。但同时对我们修改程序中的任何一处都带来重启服务的麻烦。如何解决这个问题呢? 测试用代码 github 下载 1 问题分析 为了能够解决这个问

  • Nginx被动健康检查和主动健康检查2019-09-12 23:03:04

    1.被动健康检查 Nginx自带有健康检查模块:ngx_http_upstream_module,可以做到基本的健康检查,配置如下: upstream cluster{ server 172.16.0.23:80 max_fails=1 fail_timeout=10s; server 172.16.0.24:80 max_fails=1 fail_timeout=10s;   # max_fails=1和fail_timeout=10s

  • nginx nginx_upstream_check_module-master 自动踢除2019-09-09 11:01:05

    nginx 1.14.0 描述: nginx自带的upstream配置,如果后端挂了,接口会慢,原因不讲述,故接入第三方的自动检测与自动踢除模式 nginx_upstream_check_module模块: *** 下载地址https://github.com/yaoweibin/nginx_upstream_check_module *** wget 'http://nginx.org/download/nginx-1.14.0

  • 【Nginx】实现负载均衡的几种方式2019-09-09 10:55:19

    要理解负载均衡,必须先搞清楚正向代理和反向代理。 注: 正向代理,代理的是用户。 反向代理,代理的是服务器 什么是负载均衡 当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡

  • nginx 代理请求导出功能bug解决方法2019-08-14 14:00:42

    问题描述: nginx代理的ip直接访问可以直接下载文件,但是通过nginx访问就报502,nginx错误日志:upstream sent invalid chunked response while reading upstream(在上游读取时发送了无效的分块响应);   解决办法: 在nginx配置的location下添加如下两行代码: proxy_http_version 1.1; proxy_s

  • git 更新fork的远程仓库2019-08-14 11:00:07

    1、添加远程仓库到本地remote分支 git remote add upstream git@github.com:apache/flink.git # 远程仓库地址 2、查看当前仓库的远程分支 git remote -vorigin git@github.com:springMoon/flink.git (fetch)origin git@github.com:springMoon/flink.git (push)upstream

  • 负载均衡监控需求2019-08-07 16:00:57

    阿里云负载均衡目前支持设置4层的【端口后端健康ECS实例数】的规则告警和【7层协议端口5XX状态码】 和 【7层协议端口Upstream 5XX状态码】 的规则告警,Upstream的这个是基于rs返回给slb的5xx状态码统计,这个可以满足我们之前提到的那个监控需求,详情参考:https://help.aliyun.com/docu

  • nginx负载均衡策略(6种)2019-06-23 09:55:22

    一、关于Nginx的负载均衡   在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。   二、Nginx负载均衡策略   负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请

  • Nginx打补丁使用第三方后端健康检测工具2019-06-16 13:55:34

    1.补丁下载网址: https://github.com/yaoweibin/nginx_upstream_check_module 2.下载相应版本的nginx 3.解压nginx [root@rocketmq-master1 software]# tar xf nginx-1.5.12.tar.gz 4.进入nginx源码并打补丁 [root@rocketmq-master1 software]# cd nginx-1.5.12 [root@rocketmq-mast

  • Linux----------nginx详细配置文件2019-06-04 20:03:15

    目录 一、nginx配置文件结构(一) 二、nginx配置文件结构(二) 三、事件区块 四、http区块 五、upstream区块 六、location区块 此文章借鉴(小马哥 Maximilian Kalbfell) 一、nginx配置文件结构(一) 二、nginx配置文件结构(二) nginx配置文件分为5个区块: 事件区块:全局设置,部分设置得指

  • linux nginx负载均衡2019-06-03 11:53:53

      nginx安装不介绍了,可以使用宝塔安装,比较速度(https://www.cnblogs.com/baobaoxiaokeai/p/10966024.html) 增加 upstream xiaogui001 节点,upstream 中可以多个节点进行负载均衡 location /tool : 代表以tool开头的请求会进行转发 proxy_pass http://xiaogui001/ : http://xiaogui0

  • nginx check健康检查2019-05-17 11:39:47

    nginx利用第三方模块nginx_upstream_check_module来检查后端服务器的健康情况 大家都知道,前段nginx做反代,如果后端服务器宕掉的话,nginx是不能把这台realserver提出upstream的,所以还会有请求转发到后端的这台realserver上面去,虽然nginx可以在localtion中启用proxy_next_upstream来解

  • Nginx 当上游服务器返回失败时的处理办法2019-05-12 12:42:53

    95   Syntax: proxy_next_upstream error | timeout | invalid_header | http_500 | http_502 | http_503 |http_504 | http_403 | http_404 | http_429 | non_idempotent | off ...; Default: proxy_next_upstream error timeout; Context: http,

  • Nginx upstream变量2019-05-07 18:54:20

    87 log_format varups '$upstream_addr $upstream_connect_time $upstream_header_time $upstream_response_time ' '$upstream_response_length $upstream_bytes_received ' '$upstream_status

  • git将仓库上传到github的最简单的方法2019-05-06 20:39:01

    初始化本地git仓库 最开始在本地写好程序,在根目录用git init命令会创建一个空的repository 然后执行git add . 会将本地所有程序先加入到一个暂存区 执行git commit 将暂存区的文件加入到repository 此时把整个项目都删掉都行,因为在.git文件中还有一个存好的副本。 在github上

  • Nginx 简单实现反向代理和负载均衡案例2019-04-30 10:50:49

    反向代理 1.反向代理概述(参考:https://www.cnblogs.com/anruy/p/4989161.html)   反向代理是指以代理服务器(nginx)来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将服务器上得到的结果返回给Internet上请求连接的客户端,此时的代理服务器对外就表现为一个服务器。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有