关闭
当前搜索:

大型网站系统与Java中间件实践

第一章 分布式系统介绍分布式系统的定义:组件分布在网络计算机上,组件间仅仅通过消息传递来通信并协调行动。分布式系统的意义: 升级单机处理能力的性价比越来越低 单机处理能力存在瓶颈 处于稳定性和可用性的考虑 摩尔定律:当价格不变时,每隔18个月,集成电路上可容纳的晶体管数目会增加一倍,性能也将提升一倍。线程与进程的执行模式冯诺依曼结构:输入设备、输入设备、运算器、控制器、存储器。基于共享容...
阅读(28) 评论(0)

详解tomcat的连接数与线程池

出处: http://www.cnblogs.com/kismetv/p/7806063.html前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request和Response对象用于...
阅读(89) 评论(0)

Java消息队列任务的平滑关闭

出处: https://my.oschina.net/lujianing/blog/787745对于消息队列任务的监听,我们一般使用Java写一个独立的程序,在Linux服务器上运行。当订阅者程序启动后,会通过消息队列客户端接收消息,放入线程池中并发的处理。那么问题来了,当我们修改程序后,需要重新启动时,如何保证消息都能够被处理呢?一些开源的消息队列中间件,会提供ACK机制(消息确认机制),当订阅...
阅读(159) 评论(0)

如何优雅地关闭Go channel

出处: http://www.jianshu.com/p/d24dfbb33781 本文译自:How To Close Channels in Golang Elegantly。几天前,我写了一篇文章来说明golang中channel的使用规范。在reddit和HN,那篇文章收到了很多赞同,但是我也收到了下面几个关于Go channel设计和规范的批评:在不能更改channel...
阅读(62) 评论(0)

使用LVS实现负载均衡原理及安装配置详解

负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍    LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好的...
阅读(236) 评论(0)
115条 共23页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:181751次
    • 积分:2318
    • 等级:
    • 排名:第18660名
    • 原创:60篇
    • 转载:52篇
    • 译文:3篇
    • 评论:46条
    博客专栏
    文章分类
    最新评论