随笔分类 - openresty
摘要:1、下载systemtap安装包并安装 从https://sourceware.org/systemtap/ftp/releases/下载最新版的systemtap.tar.gz压缩包 我安装的时候,最新版本是3.2 wget https://sourceware.org/systemtap/ftp
阅读全文
摘要:在OpenResty里面选择使用库的时候,有一个基本的原则:尽量使用ngx Lua的库函数,尽量不用Lua的库函数,因为Lua的库都是同步阻塞的。 再来一个例子来说明阻塞API的调用对nginx并发性能的影响 ab测试一下 可以看到,如果不使用ngx_lua提供的sleep函数,nginx并发处理性
阅读全文
摘要:粘贴一段百度对gearman的解释: Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。 lua-resty-gearman模块用于在lua中调用gearman github地址 https:/
阅读全文
摘要:连接redis集群需要用到llua-resty-redis-cluster模块 github地址:https://github.com/cuiweixie/lua-resty-redis-cluster 下载完成后,只需要用到包中2个文件rediscluster.lua和redis_slot.c .
阅读全文
摘要:针对我在编译在两个模块的过程中遇到的一系列问题,特此记录编译流程的一些细节 1、下载 install git git clone https://github.com/weibocom/nginx-upsync-module.git git clone https://github.com/xiao
阅读全文
摘要:1、概述 1.1 介绍 consul是一个服务发现和配置共享的服务软件,结合nginx的主动健康检查模块nginx_upstream_check_module和服务发现模块nginx-upsync-module,实现一套服务动态发现机制。nginx的upstream不再通过手动配置,而是定时向con
阅读全文

浙公网安备 33010602011771号