转自:外刊IT评论我花了一周的时间评估比较了一下各种消息队列产品,非常的有趣。我做这个事的动机是因为一个客户有一个很高性能需求。他们的消息信息突破了1百万个并发。目前他们使用的是SQL server,并不理想,我建议他们使用消息队列服务器。为了对一些相似的候选产品获得一个全面的但是粗浅的性能上的了解...
分类:
其他好文 时间:
2014-09-17 11:48:42
阅读次数:
167
监控服务器和存档服务器在Lync2010中是可选角色Lync前端服务器上有一数据收集的代理(不错就是前端),收集之后由前端服务器上的消息队列(MSMQ)传递给监控服务器的消息队列,最后由监控服务器把数据写入后台SQL数据库。该数据库可以是本地或者远程的SQL。消息队列组件必须在Lyn..
分类:
其他好文 时间:
2014-09-16 19:12:01
阅读次数:
214
前言:做运维的很重要的基础工作就是监控,之前都是统计数据入库,然后前端js图表插件出图,费时费力,可定制性差前几天接触到了ELK(logstash, elasticsearch, kibana)这套日志收集展示工具集,的确很方便,但是手头没有那么大的存储啊也不是所有的日志数据都需要,然后就发现了gr...
分类:
其他好文 时间:
2014-09-16 15:30:20
阅读次数:
404
简单运行图:名词解析:Message(消息):定义了一个包含描述以及随意的数据对象可以被发送到Hanlder的消息,获得消息的最好方法是Message.obtain或者Handler.obtainMessage方法;MessageQueue(消息队列):是looper中的一个消息队列;Looper....
分类:
移动开发 时间:
2014-09-16 00:02:49
阅读次数:
413
课程目标:学习Android中异步操作的三大方式重点难点:Handler与线程的关系 Handler消息队列的实现考核目标:使用Handler是异步的,它会建立新线程么? noHandler是在主线程内么?Handler的post 和 sentMessage方法,使用的是一个队列还是两个?子线程中建...
分类:
移动开发 时间:
2014-09-15 14:07:28
阅读次数:
281
实现不考虑限制并发数的情况下对某队列的并发处理,欢迎批评指正: public interface IMessageQueueHandler { void StartRead(); } public abstract class SimplifiedMessage...
分类:
其他好文 时间:
2014-09-14 23:31:57
阅读次数:
274
最近在研究一个高性能的无锁共享内存消息队列,使用的fifo来通知。结合之前《基于管道通知的百万并发长连接server模型》文章,这里总结一下常用的通知机制。常用的通知机制中比较典型的有以下几种:1、signal这种机制下,我们向被通知进程发送一个特殊的signal(比如SIGUSR1),这样正在睡眠...
分类:
其他好文 时间:
2014-09-14 19:13:37
阅读次数:
240
常用的进程间通信方式有这几种A.传统的进程间通信方式无名管道(pipe)、有名管道(fifo)和信号(signal)B.System v IPC对象共享内存(share memory)、消息队列(message queue)和信号灯(semaphore)C.BSD套接字(socket)一、无名管道(...
分类:
其他好文 时间:
2014-09-14 17:52:37
阅读次数:
363
在Windows中,用户程序可以调用系统的API函数,系统也会调用用户程序,这个调用时通过消息来进行的。 Windows程序设计是一种事件驱动方式的程序设计模式,主要基于消息。 【例】当用户在窗口中画图的时候,按下鼠标左键,操作系统就会感知到这一事件,于是将这个事件包装成一个消息,投递到应用...
Zimbra在安装多服务器后,在Web管理控制台除主服务器外其它服务都显示红色叉,表示状态异常。但用zmcontrolstatus查看服务状态时,又显示服务正常。这是因为没有在新加入的服务器中指定Logger服务器和相应端口。通过编辑以下配置文件可以解决这个问题。>vi/etc/rsyslog.conf..
分类:
其他好文 时间:
2014-09-12 15:16:44
阅读次数:
217