LNMP Nginx 499 问题 第三方回调异常
nginx生产配置文件参考 解决http 499 问题,解决银联回调 异常,每次请求第一次失败,第二次成功,每次都要等三分钟,主要添加参数是优化buffer\cache,还有超时时间,
问题排查步骤:
1,查看DNS 【服务器本地DNS、局域网bindDNS,CDN解析,域名映射,NAT等】
2,查看nginx 连接状态,TCP11种状态,是否存在主动丢弃连接
3,查看nginx配置 是否存在优化项,特呗注意 timeout、ignore_client_abort,fastcgi端口跳转等等
##--------------------------------------------------------------------------
user www www;
worker_processes 4;
error_log /home/logs/nginx_error.log notice;
pid /var/run/nginx.pid;
worker_rlimit_nofile 6553;##--------------------------------------------------------------------------
events {use epoll;worker_connections 5120;multi_accept on;}
##--------------------------------------------------------------------------
http {include mime.types;
#include secure/limit_zone.conf;default_type application/octet-stream;server_tokens off;server_names_hash_bucket_size 128;client_header_buffer_size 512k;client_body_buffer_size 1024k;large_client_header_buffers 4 32k;client_max_body_size 50m;sendfile on;tcp_nopush on;keepalive_timeout 300;tcp_nodelay on;
##--------------------------------------------------------------------------fastcgi_connect_timeout 300;fastcgi_send_timeout 300;fastcgi_read_timeout 300;fastcgi_ignore_client_abort on;fastcgi_buffer_size 512k;fastcgi_buffers 6 512k;fastcgi_busy_buffers_size 512k;fastcgi_temp_file_write_size 512k;fastcgi_next_upstream error timeout invalid_header http_500 http_503 http_403;
##--------------------------------------------------------------------------gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_http_version 1.1;gzip_comp_level 4;gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml application/xml+rss;gzip_vary on;gzip_proxied expired no-cache no-store private auth;gzip_disable "MSIE [1-6]\.";proxy_connect_timeout 3;proxy_read_timeout 60;proxy_send_timeout 60;
###--------------------------------------------------------------------------log_format main '$remote_addr - $remote_user [$time_local] "$request"''$status $body_bytes_sent "$http_referer"''"$http_user_agent" "$http_x_forwarded_for"';
##--------------------------------------------------------------------------
upstream myfastcgi {ip_hash;server 192.168.0.32:9000 weight=1;
}
##--------------------------------------------------------------------------
include vhost/*.conf;log_format json '{ "@timestamp": "$time_local", ''"@fields": { ''"remote_addr": "$remote_addr", ''"remote_user": "$remote_user", ''"body_bytes_sent": "$body_bytes_sent", ''"request_time": "$request_time", ''"status": "$status", ''"request": "$request", ''"request_method": "$request_method", ''"http_referrer": "$http_referer", ''"body_bytes_sent":"$body_bytes_sent", ''"http_x_forwarded_for": "$http_x_forwarded_for", ''"http_user_agent": "$http_user_agent" } }';access_log /var/log/nginx/access_json.log json;
}
##--------------------------------------------------------------------------
转载于:https://blog.51cto.com/qiuyt/2152810
LNMP Nginx 499 问题 第三方回调异常相关推荐
- tkinter回调异常_使用matplotlib保存动画时Tkinter回调出现异常
我在问这个问题时有点犹豫,因为似乎有很多"Tkinter回调异常"的问题,但我找不到一个适合我这里的问题.在 我试图用matplotlib和ffmpeg保存MP4动画(渗透模拟). ...
- nginx日志中$request_time时间异常问题排查
女主宣言 nginx日志分为access_log和error_log,可以用于业务的访问统计.服务排障等.我们可以自定义设置log_format,来记录关注的各项指标.本文主要讲述了一次nginx日志 ...
- lnmp 下php升级,lnmp nginx和php升级方法
lnmp nginx和php升级方法,很简单,如下: 升级程序 6.升级Nginx版本,执行如下命令:./upgrade_nginx.sh 按提示输入nginx的版本号,如1.0.10,版本号可以从h ...
- iPhone开发之第三方回调函数的使用方法
回调函数在程序世界里随处可见,iPhone中也不例外,但在iPhone中经常会遇到用常规方法无法回调,上一篇文章可以解决此问题,今天再上一种方法,专门的第三方回调函数. 1.在需要回调的类中定义回调: ...
- 接收第三方回调,请求方式小技巧
对接第三方接口的时候你会发现,会有回调地址这么一说.一般情况下在请求第三方接口创建订单或者是执行某项操作的时候使得你的订单状态发生改变,第三方会调用你的回调地址将相关的状态变更推送给你,这种第三方主动 ...
- php curl nginx 499 错误
在windows中开发LNMP项目时,会遇到同一台机器上有多个套php代码,如果直接用php通过curl访问其他项目时会提示超时. 经过尝试,可以用如下方式解决! 先查看nginx日志时看到如: 19 ...
- java 对第三方的异常_Java第三方API调用打开文件方法时抛出异常
想用Java写一个音乐播放器,使用了Javazoom里的第三方API,调用打开文件的方法open(File file)时,抛出了IOException:Resetting to invalid mar ...
- LNMP(nginx防盗链,访问控制,解析php相关配置,Nginx代理,常见502问题)
一.nginx防盗链 nginx防盗链: [root@lnmp ~]# vim /usr/local/nginx/conf/vhost/test.com.conf 添加以下内容 location ...
- 服务器排障 之 nginx 499 错误的解决
问题描述: Nginx 服务器大量499报错 220.181.165.136 - - [18/May/2015:10:31:02 +0800] "POST /v1/jobsHTTP/1.1& ...
最新文章
- CeSharp支持MP4
- NSException异常处理
- 数据结构-栈详解(类C语言版)
- CANopen笔记1
- 简述oracle数据库特殊状态,【OracleDB】 01 概述和基本操作
- java实现键盘移动图片,快速移动视图与键盘
- 49.Kth Largest Element in an Array
- Linux在终端搜索的两条命令
- Address already in use: bind 端口被占用的解决办法
- Navicat Premium for Mac 11.1.8 免费中文破解版下载
- 基于 SpringBoot + Mybatis 的个人在线音乐平台
- 繁简体(GB-Big5)字符串互转的JAVA方式实现
- Kali 2020 DHCP获取动态ip和静态IP设置方法
- Notes V11内存不足?
- 使用RealSense SDK访问摄像头
- 使用eclipse创建一个web登录界面项目
- 各种零知识证明的比较!
- irepot使用简介
- Go上的极简OpenGL开发笔记(一)(2020年)
- 1433端口映射 架设sql server
热门文章
- mysql 回滚段_史上最牛分析MySQL索引机制的实现!不接受反驳
- unity 让一个数按一秒累加_unity中的数据储存读取(基于PlayerPrefs)
- lambda 对象去重_最火的java8新特性:Lambda 表达式
- mysql innodb 内存_MySQL的innodb和内存
- php表单写入数据库,php表单写入数据库
- html5输入框自动放大镜,JS 仿支付宝input输入显示数字放大镜
- php验证ip地址的函数,php使用preg_match()函数验证ip地址的方法
- Java如何连接openvas_gas: chinese Gui for openvAS(GAS)
- Response笔记
- 程序员如何写好一份简历去找工作?