随笔分类 -  openresty

摘要:转载自:https://blog.51cto.com/riverxyz/3928890 背景 tengin的nginx_upstream_check_module模块具有心跳检测功能,当发现某个节点不能访问的时候自动切换到另外一个节点,可惜这不是nginx官方自带的模块,需要自己编译 下载nginx 阅读全文
posted @ 2023-02-28 15:06 哈喽哈喽111111 阅读(858) 评论(0) 推荐(0) 编辑
摘要:文章转载自:https://blog.csdn.net/wzj_110/article/details/110142902 正则表达式在线测试工具:https://tool.lu/regex location中的正则表达式 location的作用 location指令的作用是根据'用户请求的URI' 阅读全文
posted @ 2022-05-20 15:07 哈喽哈喽111111 阅读(1126) 评论(2) 推荐(0) 编辑
摘要:安装使用SkyWalking先看这篇文章,地址:https://www.cnblogs.com/sanduzxcvbnm/p/15829781.html 使用SkyWalking监控nginx借助的是nginx的lua模块,若没有则需要重新编译安装nginx,在这里直接使用openresty,这个自 阅读全文
posted @ 2022-01-21 12:02 哈喽哈喽111111 阅读(3799) 评论(0) 推荐(0) 编辑
摘要:nginx从1.9.0开始,新增加了一个stream模块,用来实现四层协议的转发、代理或者负载均衡等。 (1)关于stream域的模块有哪些? 目前官网上列出的第三方模块、简直就是http模块的镜像、比如access模块访问控制ip和ip段,map模块实现映射、 geo模块实现地理位置映射、等等。使 阅读全文
posted @ 2021-09-28 11:59 哈喽哈喽111111 阅读(5614) 评论(0) 推荐(0) 编辑
摘要:nginx version: openresty/1.19.3.1 built by gcc 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC) built with OpenSSL 1.1.1h 22 Sep 2020 (running with OpenSSL 1.1. 阅读全文
posted @ 2021-05-14 18:20 哈喽哈喽111111 阅读(275) 评论(0) 推荐(0) 编辑
摘要:GitHub上官方地址:https://github.com/knyar/nginx-lua-prometheus 告警规则地址:https://awesome-prometheus-alerts.grep.to/rules#nginx 1.nginx需要支持lua功能,若是使用openresty的 阅读全文
posted @ 2021-05-14 17:09 哈喽哈喽111111 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:```location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; ... 阅读全文
posted @ 2020-04-08 10:29 哈喽哈喽111111 阅读(259) 评论(0) 推荐(0) 编辑
摘要:软件下载 基础环境设置 安装依赖组件 安装libfastcommon 安装fastdfs fdfs_trackerd配置并启动 fdfs_storage配置并启动 与tracker不同的是,storage还需要一个目录用来存储数据,所以在上面步骤中另外多建了两个目录fdfs_storage_data 阅读全文
posted @ 2020-04-02 14:56 哈喽哈喽111111 阅读(1200) 评论(3) 推荐(0) 编辑
摘要:软件下载 文件下载地址:https://files.cnblogs.com/files/sanduzxcvbnm/FastDFS%E8%BD%AF%E4%BB%B6%E5%8C%85.7z 基础环境设置 安装依赖组件 `` 安装libfastcommon 安装fastdfs fdfs_tracker 阅读全文
posted @ 2020-04-02 11:59 哈喽哈喽111111 阅读(707) 评论(0) 推荐(0) 编辑
摘要:配合使用logrotate分割nginx日志使用 但是实际使用结果会有一个问题,采用方式二后,前几天都还正常,大概在十来天的时候会出现日志切割后没有重新生成新的日志文件的问题。。。。 换成方式一就不存在这个问题 阅读全文
posted @ 2019-12-12 10:49 哈喽哈喽111111 阅读(1926) 评论(0) 推荐(0) 编辑
摘要:第1篇:Nginx介绍 Nginx是一个高性能的Web 服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP 代理服务器。 由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比 阅读全文
posted @ 2019-08-22 18:27 哈喽哈喽111111 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:nginx.conf配置文件 test_mysql.lua文件 openresty下lualib目录结构 阅读全文
posted @ 2019-08-22 18:25 哈喽哈喽111111 阅读(1734) 评论(0) 推荐(0) 编辑
摘要:安装好以后直接就可以配置实践了,openresty将lua都集成好了,nginx配置文件无需特殊声明引入lua file。 1.nginx.conf 添加两个灰度发布的环境 grey 灰度环境地址 prd生产环境地址 http块操作 server块操作,添加对应location bash [root 阅读全文
posted @ 2019-08-09 10:28 哈喽哈喽111111 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:什么是WAF Web应用防护系统(也称为:网站应用级入侵防御系统。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品。 实现WAF 两种方式 1. 阅读全文
posted @ 2019-08-08 18:22 哈喽哈喽111111 阅读(7737) 评论(0) 推荐(0) 编辑
摘要:说明: Nginx安装目录:/usr/local/nginx/Nginx日志目录:/var/log/nginx/error/*.log /var/log/nginx/access/w1/*.log /var/log/nginx/access/w2/*.log /var/log/nginx/acces 阅读全文
posted @ 2016-11-18 12:12 哈喽哈喽111111 阅读(7433) 评论(0) 推荐(0) 编辑