Internet Information Services (IIS) 限制了在任何给定时间可在队列中等待的应用程序池请求的最大数量。如果达到此限制,则所有新请求都将被拒绝,而且用户将收到错误消息“503 – 服务不可用”。默认情况下,IIS 将队列长度设置为 1,000 个请求。该默认值可能太低, ...
分类:
其他好文 时间:
2016-07-14 10:21:07
阅读次数:
122
0.原理 Alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServ ...
分类:
其他好文 时间:
2016-07-12 19:13:56
阅读次数:
355
LYNC2013存档服务器作者:牛志会可以存档以下类型的内容:对等即时消息多方即时消息的会议会议内容,包括上载的内容(例如讲义)以及与事件相关的内容(例如,加入、离开、上载、共享以及可见性变化)会议期间共享的白板和投票不存档以下类型的内容:对等文件传输对等即时消息..
分类:
其他好文 时间:
2016-07-08 20:04:40
阅读次数:
126
1、场景 最近做项目的时候遇到了一个小问题:从前台提交到服务端A,A调用服务端B处理超时,原因是前端一次请求往db插1万数据,插完之后会去清理缓存、发送消息。 服务端的有个操作 a、插DB b、清理cache c、发送消息。1万条数据,说多不多,说少不少.况且不是单单insert。出现超时现象,不足 ...
分类:
编程语言 时间:
2016-07-08 01:28:48
阅读次数:
298
概述 ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS提供了一组公共应用程 ...
分类:
其他好文 时间:
2016-07-06 00:26:37
阅读次数:
561
最近在一家saas企业使用Mqtt开发IM消息推送服务,把开发中的一些问题记录下来,项目仍在商用中,完整的消息服务包括4个模块---协议protocol,信令Signal,规则Rule,状态Status,这个主题主要是协议protocol部分。
主要技术涉及到MongoDB,webservice,httpclient,Mqtt等
protocol分为四个模块类来实现,当然这是为了以后的扩展性比...
分类:
编程语言 时间:
2016-06-28 14:34:06
阅读次数:
405
消息服务器使用socket,为避免服务器过载,单台只允许500个socket连接,当一台不够的时候,扩充消息服务器是必然,问题来了,如何让链接在不同消息服务器上的用户可以实现消息发送呢? 要实现消息互通就必须要让这些消息服务器本身能互通,想了两个方式,一种是消息服务器之间交叉链接,另一种是增加一个特 ...
分类:
其他好文 时间:
2016-06-28 12:43:56
阅读次数:
180
ActiveMQ是目前较为流行的一款开源消息服务器。最近在项目开发中,需要为ActiveMQ开发基于IP的验证和授权机制,因此,对ActiveMQ的安全机制进行了了解,以下将介绍ActiveMQ的安全机制使用及其源代码分析。 本文开发环境介绍: 操作系统:Windows XP Java:jdk 1. ...
分类:
其他好文 时间:
2016-06-26 15:15:23
阅读次数:
148
NIO主要原理及使用 NIO采取通道(Channel)和缓冲区(Buffer)来传输和保存数据,它是非阻塞式的I/O,即在等待连接、读写数据(这些都是在一线程以客户端的程序中会阻塞线程的操作)的时候,程序也可以做其他事情,以实现线程的异步操作。 考虑一个即时消息服务器,可能有上千个客户端同时连接到服 ...
分类:
其他好文 时间:
2016-06-22 10:38:49
阅读次数:
235
现在很多人都喜欢上网购物,当然对我这种喜欢便宜的人来说,双十一,节假日抢购无疑是我的最爱。但是对于全国这么多人来说 大家都争先恐后地去抢一件上平,那服务器还不得炸了才怪;所以今天我就来说说用消息服务来处理这个问题。用户发送请求后,服务器 接到请求后,向消息队列发送一个消息,就立刻返回“订单正在处理” ...
分类:
编程语言 时间:
2016-06-21 15:24:18
阅读次数:
210