- 浏览: 462507 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (369)
- javascript html (20)
- java (31)
- jquery (15)
- jcrop (0)
- JEECG (1)
- ajax (3)
- 反射 (3)
- VI (1)
- mysql (48)
- easyui (1)
- svn (2)
- MD5 加密 (1)
- spring (14)
- ORACLE (8)
- 经验总结 (1)
- TCP/IP协议 (1)
- ICMP协议 (1)
- eclipse (1)
- Reflect (1)
- linux (21)
- android (5)
- excel 操作 (1)
- java tree (1)
- html (1)
- plupload (1)
- mongodb (9)
- aes (1)
- python (1)
- java relax (1)
- highcharts (2)
- json (2)
- java 多线程 (30)
- maven (2)
- 设计模式 (1)
- jsp+js (2)
- 面向对象 (1)
- jvm (16)
- 缓存 (1)
- proxy (1)
- 聊侃 (1)
- 面经 (1)
- java 字节 (1)
- java 类加载器 (2)
- java 基础 (2)
- java 语法糖 (1)
- java 位运算 (1)
- 排序 (3)
- java 服务器性能优化 (19)
- 网络编程 (2)
- jvm 参数设置 (0)
- jersey (1)
- webservice (2)
- nginx+多tomcat 集成 (5)
- nginx (16)
- squid (3)
- memcached (5)
- 正则表达式 (1)
- 常用免费接口 (1)
- jpa (1)
- win7 (1)
- java处理大文件 (1)
- js正则表达式 (1)
- tomcat (1)
- java 敏感字 (1)
- 系统架构优化 (4)
- 学习 (1)
- 本地测试QQ微博第三方登陆 (1)
- java 错误 (1)
- 微信支付 (1)
- https (1)
- httpclient (1)
- awk (2)
- loadrunner (1)
- sql server 2008 (3)
- git (4)
- sql server2008 (1)
- solr (2)
- centos (1)
- 数据存储架构 (3)
- log4j (1)
- weboffice (1)
- 并发编程 (1)
- postgreSQL (0)
- ssl (1)
- openssl (1)
- activeMQ (2)
- IDEA (1)
- shell (1)
- ansible (4)
- docker (2)
- grafana (1)
- jmeter (1)
- TLS (1)
- 将博客搬至CSDN (1)
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
nginx 作为反向代理服务器,通常以7层网络代理为主 , 特殊情况下 也可以进行4层网络代理,实现所谓的透传,以下是一个实例
user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; include /usr/share/nginx/modules/*.conf; events { worker_connections 1024; } stream { upstream localhost-443 { server 127.0.0.1:{{grafana_web_port}}; } server { listen 443 ; proxy_pass localhost-443; } } http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream; include /etc/nginx/conf.d/*.conf; upstream platform-t{ server 127.0.0.1:8443; } server { listen 444 ; server_name _; root /usr/share/nginx/html; index index.html index.htm; ssl on; ssl_certificate /opt/cert/server.crt; ssl_certificate_key /opt/cert/server.key; # Load configuration files for the default server block. location /profile { proxy_pass https://platform-t; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } } }
发表评论
-
docker 运行nginx 挂载本地目录
2018-05-31 10:32 995docker run --name nginx83 -d ... -
nginx MQ 负载均衡
2017-11-29 19:14 983要求 : 1 nginx 1.9版本以上。 2 opens ... -
nginx + ssl(https)
2015-03-24 15:26 1313#user nobody; worker_pro ... -
nginx 开机自启动脚本
2015-03-19 10:44 1182PATH=/usr/local/sbin:/usr/local ... -
nginx + tomcat 负载均衡实现客户端缓存
2015-01-27 10:17 1318整体机制:多个业务tomcat 多个图片tomcat ... -
nginx 试验配置(整体配置文件)
2015-01-19 15:14 761#user nobody; worker_pr ... -
winSCP 服务器 在线联网
2015-01-09 18:05 7081 新建 bb.bat 文件 里面是你的服务器 列表 ... -
nginx 高并发配置
2014-12-20 00:00 729http://www.iteblog.com/archives ... -
nginx 最全资料
2014-12-19 23:32 350http://bbs.linuxtone.org/thread ... -
nginx expires 配置调优
2014-12-16 23:21 503nginx expires 表示在客户端缓存时间 越长越好 缺 ... -
yslow 火狐浏览器插件 查看缓存
2014-11-30 22:27 855yslow 火狐浏览器插件 查看缓存 也可以使用linux ... -
电子商务网站基础架构 nginx + memcached + tomcat + squid 集群
2014-11-19 19:48 1147本文中 包含 nginx memcached tomcat 集 ... -
nginx + memcached session 同步
2014-11-17 23:23 858squid 缓存疑问 问题归 ... -
nginx+多tomcat 集成 二(nginx tomcat jdk 软件安装)
2014-11-13 10:52 1014[size=medium] 1 安装 jdk 首先卸载默 ... -
nginx+多tomcat 集成 一(nginx tomcat jdk 软件安装)
2014-11-13 10:51 765[size=medium] nginx 1 下载解压n ...
相关推荐
Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡和内容分发。...Nginx的强大之处在于其模块化设计和高度可配置性,可以根据需要灵活定制各种策略,以确保服务的高效、稳定和安全。
总的来说,配置Windows上的Nginx以支持RTMP流媒体服务涉及编译Nginx、添加RTMP模块、配置服务器块和应用实例,以及最后的测试和调试。这个过程虽然可能有些复杂,但是一旦设置完成,Nginx将为你的流媒体服务提供稳定...
Nginx模块分为核心模块、HTTP模块、 mail模块和-stream模块,开发者可以根据需求扩展功能。编写Nginx模块涉及C语言编程,需要理解Nginx的API接口和生命周期管理,以及如何处理请求和响应。 书中可能还会涉及Nginx的...
在该文件中,我们需要使用`stream`模块来处理TCP流量。下面是一个基础的配置示例: ```nginx stream { server { listen 8080; # 指定要代理的后端服务器地址和端口 proxy_pass 192.168.1.100:80; # 可选设置...
**Nginx 1.7 + RTMP 模块详解** 在数字媒体和直播领域,Nginx 结合 RTMP 模块是一个广泛使用的解决方案,它允许用户在 Windows 平台上搭建一个高效的流媒体服务器。Nginx 是一款高性能的 HTTP 和反向代理服务器,而...
此外,`ngx_openresty`项目则进一步将LuaJIT集成到了Nginx中,使得Nginx成为了一个全面的应用开发平台,可用于构建高性能的Web应用和服务。 #### 模块开发的基础知识 ##### 学习资源 关于Nginx模块开发的学习资源...
**Nginx-RTMP 模块详解** Nginx-RTMP 模块是 Nginx 的一个扩展,用于处理 Real-Time Messaging Protocol (RTMP) 流,它允许 Nginx 作为 RTMP 服务器运行,支持直播和点播服务。这个源码包 "nginx-rtmp-module-...
4. **重启Nginx**:安装新模块后,需要重启Nginx服务以应用更改,使用`sudo systemctl restart nginx`。 通过以上步骤,你可以成功安装Nginx并添加自定义模块。Nginx的强大在于其灵活性和可扩展性,可以根据实际...
每个模块都有特定的角色,如HTTP模块、Stream模块或邮件协议模块。开发者需要熟悉Nginx的模块接口,如 ngx_module_t 结构,以及如何编写初始化、清理、事件处理等函数。此外,理解模块间的交互机制,如过滤器链、...
读者将了解到如何编写自定义的Nginx模块,包括HTTP、-stream、mail等不同类型的模块。这涉及到模块的基本结构、API使用、请求处理生命周期,以及如何实现过滤、代理、缓存等功能。通过这部分的学习,开发者可以扩展...
在实际开发过程中,作者会详细阐述如何编写HTTP和Stream模块,包括解析请求、处理响应、实现过滤器等功能。此外,还会探讨如何使用Nginx的配置系统,允许用户通过配置文件灵活地控制模块行为。 书中的实例涵盖了从...
在本教程中,我们将探讨如何在您的系统上安装Nginx,并整合**RTMP (Real-Time Messaging Protocol)** 模块,以便支持流媒体服务。 首先,我们需要准备以下组件: 1. **openssl-OpenSSL_1_0_1i.tar.gz**: 这是...
Nginx 是一款高性能的 HTTP 和反向代理服务器,它的灵活性和模块化设计使其在现代Web服务中广泛应用。Nginx 的模块分为官方模块和第三方模块,可以通过 `nginx -V` 命令查看已安装的模块。以下是一些常见的 Nginx ...
该模块允许Nginx直接处理H.264编码的视频流,提供HTTP Live Streaming (HLS)或MPEG-DASH服务,这两种协议广泛应用于移动端和网页视频播放。通过安装这个模块,我们可以让Nginx成为一个强大的流媒体服务器。 1. 安装...
Nginx RTMP 模块广泛应用于在线直播、视频会议、游戏直播等领域。为了确保服务稳定,需要注意以下几点: 1. 确保服务器有足够的带宽和计算资源。 2. 使用合适的编码格式和比特率,以平衡画质和带宽消耗。 3. 考虑...
14.3 Flv Stream模块 14.3 flv 指令 14.4 Http Gzip Static模块 14.5 Http Random Index模块 14.6 Http Geo IP模块 14.7 Http RealIp模块 14.8 Http SSL模块 14.9 Http Stub Status模块 14.10 Http Sub模块 ...
安装完成后,创建或修改Nginx的配置文件(如`nginx.conf`),在http或stream上下文中添加以下配置以启用Sticky模块: ```nginx http { ... upstream backend { server backend1.example.com; server backend2....
开发者需要熟悉Nginx的模块接口,如http、stream、mail三大模块框架,以及ngx_module_t、ngx_http_module_t等结构体,它们定义了模块的基本行为和生命周期。此外,理解 NGX_OK、NGX_AGAIN 等返回状态码以及 ngx_...
《深入理解Nginx模块开发与架构解析》是一本针对Nginx技术的深度解析书籍,对于想要学习或提升Nginx开发技能的人来说,是...通过深入学习,你将能够熟练地构建和优化Nginx服务器,为你的Web应用提供高效、稳定的服务。