测试kestrel的队列(二)
来源:互联网 发布:js 对象赋值 编辑:程序博客网 时间:2024/05/17 22:48
1.安装kestrel队列服务,见(一)
2.php的扩展memcached的安装
wget http://pecl.php.net/get/memcached-1.0.2.tgz
tar zxvf memcached-1.0.2.tgz
cd memcached-1.0.2
/usr/local/php/bin/phpize
./configure -enable-memcached -with-php-config=/usr/local/php/bin/php-config -with-libmemcached-dir=/usr/local/libmemcached
./configure -prefix=/usr/local/phpmemcached -with-memcached
make && make install
vi /usr/local/php/lib/php.ini
extension=memcache.so
3.通过php memcached 扩展链接添加和取kestrel队列
<?php
$mem = new Memcache;
$mem->addServer("127.0.0.1", '22133');
$mem->set('queueTest','aaaa');
$mem->set('queueTest','xxxx');
$mem->set('queueTest','xxxx333');
print $mem->get('queueTest' )."=get\n";
print $mem->get('queueTest' )."=get\n";
print $mem->get('queueTest' )."=get\n";
$mem->close();
?>
测试队列结果
# php testQueue.php
aaaa=get
xxxx=get
xxxx333=get
4.测试其他:
<?php
$mem = new Memcache;
$mem->addServer("127.0.0.1", '22133');
$stats = $mem->getStats ( );
print_r($stats);
$mem->close();
?>
# php testOther.php
Array
(
[uptime] => 102079
[time] => 1378462285
[version] => 2.2.0
[curr_items] => 0
[total_items] => 41
[bytes] => 0
[reserved_memory_ratio] => 0.352
[curr_connections] => 1
[total_connections] => 133
[cmd_get] => 47
[cmd_set] => 41
[cmd_peek] => 0
[get_hits] => 39
[get_misses] => 8
[bytes_read] => 3199
[bytes_written] => 14377
[queue_creates] => 7
[queue_deletes] => 2
[queue_expires] => 0
[queue_fuck_items] => 0
[queue_fuck_bytes] => 0
[queue_fuck_total_items] => 9
[queue_fuck_logsize] => 252
[queue_fuck_expired_items] => 0
[queue_fuck_mem_items] => 0
[queue_fuck_mem_bytes] => 0
[queue_fuck_age] => 0
[queue_fuck_discarded] => 0
[queue_fuck_waiters] => 0
[queue_fuck_open_transactions] => 0
[queue_fuck_total_flushes] => 0
[queue_uptime_items] => 0
[queue_uptime_bytes] => 0
[queue_uptime_total_items] => 0
[queue_uptime_logsize] => 0
[queue_uptime_expired_items] => 0
[queue_uptime_mem_items] => 0
[queue_uptime_mem_bytes] => 0
[queue_uptime_age] => 0
[queue_uptime_discarded] => 0
[queue_uptime_waiters] => 0
[queue_uptime_open_transactions] => 0
[queue_uptime_total_flushes] => 0
[queue_queueTest_items] => 0
[queue_queueTest_bytes] => 0
[queue_queueTest_total_items] => 5
[queue_queueTest_logsize] => 136
[queue_queueTest_expired_items] => 0
[queue_queueTest_mem_items] => 0
[queue_queueTest_mem_bytes] => 0
[queue_queueTest_age] => 0
[queue_queueTest_discarded] => 0
[queue_queueTest_waiters] => 0
[queue_queueTest_open_transactions] => 0
[queue_queueTest_total_flushes] => 0
[queue_hx_items] => 0
[queue_hx_bytes] => 0
[queue_hx_total_items] => 3
[queue_hx_logsize] => 83
[queue_hx_expired_items] => 0
[queue_hx_mem_items] => 0
[queue_hx_mem_bytes] => 0
[queue_hx_age] => 0
[queue_hx_discarded] => 0
[queue_hx_waiters] => 0
[queue_hx_open_transactions] => 0
[queue_hx_total_flushes] => 0
[queue_aaa_items] => 0
[queue_aaa_bytes] => 0
[queue_aaa_total_items] => 0
[queue_aaa_logsize] => 0
[queue_aaa_expired_items] => 0
[queue_aaa_mem_items] => 0
[queue_aaa_mem_bytes] => 0
[queue_aaa_age] => 0
[queue_aaa_discarded] => 0
[queue_aaa_waiters] => 0
[queue_aaa_open_transactions] => 0
[queue_aaa_total_flushes] => 0
)
- 测试kestrel的队列(二)
- 测试kestrel的队列(一)
- kestrel轻量级消息队列的安装
- kestrel消息队列介绍
- kestrel消息队列介绍
- Kestrel持久化队列服务器
- 小并发量(并发2K以下)持久化队列kestrel配置与编码应用
- Kestrel队列使用示例[配置、安装、命令]
- kestrel利用dubbo和memcached协议实现 队列服务
- .net core 源码解析-web app是如何启动并接收处理请求(二) kestrel的启动
- ASP.NET Core的Kestrel服务器
- ASP.NET Core的Kestrel服务器
- Kafka分布式消息队列(二):环境搭建&测试
- 测试队列的实例
- 循环队列的测试
- 测试队列的长度
- 队列(二)队列的链表存储
- 栈的压入和弹出测试(测试队列)
- android pm 命令总结
- “/proc/meminfo”文件记录了android手机的一些内存信息
- C++占位符讲解
- 将Mysql查询结果写入到文件
- Android获取内存信息
- 测试kestrel的队列(二)
- Ceilometer Source code ---- page 1
- Android Memory analysis tips --stackoverflow
- J2EE学习内容
- hadoop php streming word count
- 用Node-Inspector调试NodeJs程序
- HDU 4291 A Short problem
- hdu2491(贪心)
- 发布PL/SQL API成Webservice,并注册到IR(Oracle Integration Repositoy)中