JMeter 是 Apache 基金会下的一个开源软件,他是一个 100% 纯 Java 应用,用来测试应用功能行为及性能。 它最初设计用于 Web 应用程序, 但是后来也扩展到其他测试领域。
安装
安装 JMeter 前需要先安装 Java 环境, JMeter 4.0 依赖 ...
shanhuhai
8年前 (2018-03-06) 31144℃
21喜欢
最近看了下 lua 的模块化机制,有好几种实现方式,有些东西都很老旧了,对于新手来说实在没必要了解了,下面我们直接看看 lua 模块化的最佳方式。
其实可以参考仓库 openresty 里提供的各种包,这些包用的都是最佳方式,例如
lua-resty-redis
方式一 通过返回...
shanhuhai
8年前 (2017-12-07) 9771℃
2喜欢
lua 发送消息到 rabbitmq, 我们选择类库lua-resty-rabbitmqstomp 来完成这个任务。
类库安装:
进入 nginx.conf 中 lua_package_path 中对应的目录下的resty 目录(没有则创建) , 执行:
wget -c http...
shanhuhai
8年前 (2017-12-07) 19507℃
5喜欢
安裝 supervisord
wget -c https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install supervisor
配置
### 生成配置文件,且放在/etc目录下
echo_super...
shanhuhai
8年前 (2017-11-30) 7216℃
3喜欢
安装 lua
yum -y install libtermcap-devel ncurses-devel libevent-devel readline-devel
wget -c https://www.lua.org/ftp/lua-5.1.4.tar.gz
tar xvzf...
shanhuhai
8年前 (2017-11-27) 8408℃
1喜欢
lua 发送消息到 kakfka 的类库挺多的,还都比较靠谱,但是 lua 连接 Rabbitmq 的几个类库好像都不太好用, 有用stomp 协议的, 还有 用AMQP 协议的,由于我的服务器上已经安装了 rabbitmq-c , 它基本上就是一组实现了 AMQP 协议的 C ...
shanhuhai
8年前 (2017-11-24) 13224℃
4喜欢
接下来我们用 php 连接 rabbitmq 玩一玩。
还没有安装 rabbitmq ,请参考 Rabbitmq 安装
还没有安装 PHP 的 AMQP 扩展,参考 PHP AMQP 扩展安装
一些概念
Rabbitmq 是一个功能很强大消息队列系统,使用起来可能不像某些 pus...
shanhuhai
8年前 (2017-11-23) 15278℃
14喜欢
如果还没有安装 Rabbitmq, 参考这里 Rabbitmq 安装教程
AMQP 扩展安装
PHP 使用 AMQP 协议来连接 Rabbitmq, AMQP 协议即 “Advanced Message Queuing Protocol ”,高级消息队列协议。
使 PHP 支持 ...
shanhuhai
8年前 (2017-11-22) 12222℃
3喜欢
1. 安装 Erlang
Rabbitmq 的运行需要 Erlang 环境,首先安装 Erlang。
mkdir -p ~/download
cd ~/download
wget http://packages.erlang-solutions.com/erlang-solut...
shanhuhai
8年前 (2017-11-22) 13080℃
4喜欢
Oauth2.0 是一个开源的授权协议,在全世界得到广泛应用,比较大的社交服务都支持了Oauth2.0 协议,例如 QQ,微博,微信。
Oauth2 协议的使用场景
假设有一个叫“教程集”的网站,可以通过读取用户在微信里的好友关系查询到还有谁也在学习教程,用户想使用该服务,就必须...
shanhuhai
8年前 (2017-11-21) 18234℃
11喜欢