本月博客排行
-
第1名
kaizi1992 -
第2名
arpenker -
第3名
wy_19921005 - hanbaohong
- jh108020
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- kaizi1992
- tanling8334
- arpenker
- sam123456gz
- javashop
- zysnba
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- xyuma
- wangchen.ily
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- daizj
- ajinn
- xpenxpen
- ranbuijj
- 喧嚣求静
- kingwell.leng
- silverend
- kristy_yy
- lchb139128
- jveqi
- lich0079
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- zhangjijun
- lxguy
- bosschen
- lyndon.lin
- sunnylocus
最新文章列表
nginx应用状态分析
一 应用运行状态监控脚本
第一类:利用操作系统命令
1、网络命令:ping、nslookup、nm-tool、tracertroute、dig、telnet、nc、curl
2、监控进程:ps、netstat、pgrep
第二类:利用客户端命令、工具
1、应用客户端:mysql、ab、mongo、php、jstack
2、第三方工具包:nginxstatus、nagios-libexe ...
ffmpeg:视频直播流
基于nginx:rtmp和ffmpeg搭建 测试视频流直播
通过ffmepg命令进行推流
ffmpeg -re -i /Users/samson/Desktop/apple.mov -vcodec copy -f flv rtmp://localhost:1935/live1/room1
这个room1是可以随便定义的,只要live1和上面nginx.conf里面配置的一样就行
然后电脑上打开v ...
nginx:rtmp
rtmp(Real Time Messaging Protocol)实时消息传送协议
Nginx rtmp功能点
支持音视频直播
支持flv/mp4视频格式,输入可以是文件或者HTTP流
支持两种流的分发模式 pushand pull
可以将直播流录制成flv文件
H264/AAC编码
支持在线转码 Online transcoding with FFmpeg
支持HLS (HTTP LiveStr ...
spring boot 上传文件大小限制
上传时出现了The field file exceeds its maximum permitted size of 1048576 bytes.错误
需要设置以下两个参数
multipart.maxFileSize
multipart.maxRequestSize
Spring Boot 1.3.x或者之前
multipart.maxFileSize=100Mb
multipart.max ...
nginx,tomcat发布第一次访问不到问题
nginx,tomcat发布第一次访问不到问题
导致第一次空白页面,要么是超时,要么是http的头过大,nignx文件连接数过小
tomcat
maxHttpHeaderSize="102400"
严重: Error processing request
org.apache.coyote.http11.HeadersTooLargeEx ...
WEB服务器如何选择 Apache or Nginx?
Web服务器是直接影响网站性能的关键因素,也是每个站长选择网站运营环境时必然考虑的问题。目前Web服务器市场产品众多,最为主流和代表性的当属Apache、Nginx以及微软的IIS。本文目的是通过Apache和Nginx进行对比,从而帮助广大用户们能够选择适合自己的Web服务器。
一、简介
Apache:
Apache创建于1995年,并从 1999 年开始在 Apache 软件基金会旗下 ...
Nginx反向代理 转发IP
nginx反向代理配置时,一般会添加下面的配置:
proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_f ...
java redirect https跳转http问题
一、前提
nginx: https
tomcat:http
java:springmvc
二、问题描述
通过https访问到nginx,通过nginx proxy_pass 到http的tomcat。
正常访问都正常,但是只要java redirect就跳转到http。
三、解决方案
proxy_pass http://10.0.1.107:8080;
...
在http请求头中隐藏Apache或者nginx的真实Server信息
隐藏Apache的方法:
更改Apache的源码,然后重新编译安装,需要改动的源代码信息如下:
include目录下-->ap_release.h文件
#define AP_SERVER_BASEVENDOR "Apache Software Foundation"
#define AP_SERVER_BASEPROJECT "Apache HTTP Ser ...
Nginx反向代理和负载均衡部署指南
1. 安装
1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包;
2) 解压后复制到部署目录。
2. 启动和停止Nginx
Nginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Nginx部署目录。
1) ...
sanic+mongodb+highcharts 分析nginx流量
Nginx日志
按日期切割log
123
mv /var/log/nginx-server.access.log /var/log/nginx/nginx-server.access_$(date -d "yesterday" +"%Y%m%d").logkill -USR1 `cat /etc/nginx/logs/n ...
Nginx安装
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。
ububtu平台编译环境可以使用以下指令
nginx在linux服务器上简单安装部署
参考步骤:http://www.runoob.com/linux/nginx-install-setup.html
首先需要安装相关编译工具
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
安装成功之厚进行PCRE的安装:
[root@bogon src]# wget http://down ...
nginx模块开发(三)upstream模块
使用nginx-1.13.4版本
三个文件ngx_http_mytest_module.c ,nginx.conf,config
./configure --prefix=/usr/local/nginx --add-module=/opt/nginx/code/chapter5/upstream --with-debug
make
make install
注意两个细节《ngin ...
Nginx Rewrite 详解
声明:本文内容全部拷贝自 Tiyee's微言微语 的博客, 目的用于备份自看。
想看原文请点击 《 NGINX配置及REWRITE规则》
Nginx Rewrite 规则相关指令
相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:
rewrite ^/b/( ...
nginx模块开发(二) 使用gdb-dashboard调试
gdb-dashboard或者 gdbgui
或者gdb自带的tui(ctl x + a )
gdb-dashboard这个样子
https://github.com/cyrus-and/gdb-dashboard
https://metricpanda.com/tips-for-productive-debugging-with-gdb
如果报错
[root@mcompute705 ~ ...
nginx 服务器重启命令,关闭
nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop :快速停止nginx quit :完整有序的停止nginx其他的停止nginx 方式:ps -ef | grep ng ...
nginx:nginx+lua+redis构建高并发应用
一.安装lua
# apt-get install lua5.1
# apt-get install liblua5.1-dev
# apt-get install liblua5.1-socket2
二.安装nginx
# apt-get install git-core
# git clone https://github.com/simpl/ngx_devel_kit.git
# git c ...