我重新设计了以前1.0服务器不足之处,整个服务器性能提升到将近20倍左右,并支持动态扩容,容易维护和升级.能够分布到全球不同地方,包扣一套运维系统的架构,能够实现方便的管理.
我们服务器系统业务逻辑非常复杂,超过了腾讯的业务逻辑,对于一般的IM软件只需要发送消息到目标客户端就可以了,而我们这套系统需要对视频时间和每条消息进行实时计费,如果接受者无法在这段时间内回复消息就得重新转发到其他客户端,一直到此条消息有人回复或者生命周期结束.并且支持消息类型的过滤,消息发送的算法优化.保证数据的安全性和计费的准确性,...
分类:
其他好文 时间:
2014-09-24 18:50:07
阅读次数:
393
解决的实际问题是让宿主计算机网络上的其他计算机使用微软远程桌面登录到虚拟机上进行使用。
本文探索如何配置Linux版本的VMware Workstation来实现DHCP分配指定IP和NAT网络端口转发。...
分类:
系统相关 时间:
2014-09-24 17:35:27
阅读次数:
1045
X11转发图形界面的问题处理方式我这里是一putty+Xming组合软件应用的环境出现如下情况以记录处理方式当我们在进行测试环境应用的时候,可能会要用到临时调用Linux下的图形工具刚在图形应用的时候出现如下错误[root@localhost~]#firefoxError:nodisplayspecified经过了解需要安..
分类:
其他好文 时间:
2014-09-24 16:59:17
阅读次数:
197
事件处理概述Visual C# .NET 使用委派处理来自组件对象模型 (COM) 服务器的事件。委派是 Microsoft Visual Studio .NET 中的一个新概念。对于 COM 事件,委派是一种特殊对象,它侦听来自 COM 服务器的事件,然后将其转发给 Visual C# 函数。要使...
分类:
Web程序 时间:
2014-09-24 12:24:16
阅读次数:
334
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $("...
分类:
Web程序 时间:
2014-09-24 11:57:16
阅读次数:
256
select控件选项1,获取select选中的value值$("#selectID").val();2,获取select选中的text的值$("#selectID").find("option:selected").text()3,设置select的第几项为当前选中项$("#selectID").a...
分类:
Web程序 时间:
2014-09-24 11:25:56
阅读次数:
176
一、memcached简介1.memcached是缓存服务器,也可以说是提供缓存功能的服务器,由前端程序来决定是否需要缓存。前端程序收到请求后,把请求内容转发给后端服务(mysql,fastcgi等),服务将请求内容提供给前端应用后决定是否需要将其缓存至memcached。2.memcached监听在tcp/udp..
分类:
其他好文 时间:
2014-09-24 03:16:56
阅读次数:
175
在日常的运维工程中经常遇到一些服务器的TCP连接过高,头疼不已。针对一些日常出现的问题,做一些总结,希望能抛砖引玉。现在网站大部分都使用nginx和tomcat,利用nginx高效的使用系统资源以及tomcat的处理事物高效来特点完成日常的网站运作。尝尝采用前端nginx进行转发后端tom..
分类:
其他好文 时间:
2014-09-24 03:00:06
阅读次数:
223
开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备...
分类:
其他好文 时间:
2014-09-23 18:57:45
阅读次数:
381