2019年4月9日
摘要: 同步请求:浏览器 向服务器 发送一个登录请求,如果服务器 没有及时响应,则浏览器则会一直等待状态,直至服务器响应或者超时。 异步请求:浏览器 向服务器 发送一个登录请求,不管服务器是否立即响应,浏览器不需要等待。 在java中,在多线程的情况,也有同步,异步 阻塞的说法,多线程的情况,加了同步关键字 阅读全文
posted @ 2019-04-09 10:45 年少不知愁 阅读(2054) 评论(0) 推荐(0) 编辑
  2019年4月8日
摘要: 使用消息中间件可以解决高并发,那是因为消息中间件可以将消息缓存到队列之中。 但是 当消息 过多的时候,几万,几十万...消息中间件也可能会宕机,所以我们可以对消息中间件进行集群,在之前的activemq中 activemq支持jms规范,点对点 发布订阅 消息模型,但是不支持分布式 (不支持集群) 阅读全文
posted @ 2019-04-08 18:24 年少不知愁 阅读(3940) 评论(0) 推荐(0) 编辑
  2019年3月29日
摘要: ActiveMQ 持久化设置: 在redis中提供了两种持久化机制:RDB和AOF 两种持久化方式,避免redis宕机以后,能数据恢复,所以持久化的功能 对高可用程序来说 很重要。 同样在ActiveMQ 中 也提供了持久化的功能,在生产者 生产消息 到队列中,可以通过设置 该消息在队列中是否持久化 阅读全文
posted @ 2019-03-29 18:01 年少不知愁 阅读(3360) 评论(0) 推荐(0) 编辑
  2019年3月27日
摘要: 为了快速上手ActiveMQ 找个一个windows版本的mq来实现它的功能 1.http://activemq.apache.org/activemq-5158-release.html 下载 2.解压文件 3.根据自己电脑的位数,选择 是32位还是64位启动 4.双击 activemp.bat 阅读全文
posted @ 2019-03-27 11:28 年少不知愁 阅读(512) 评论(0) 推荐(0) 编辑
  2019年3月25日
摘要: 为什么要使用消息中间件: 同步请求:当客户端向服务器发送一条请求的时候,此时服务器由于网络,或者处理一些比较大的数据的时候,可能有延迟,客户端 会处于一直等待的状态。只有等待服务器返回处理结果,或者请求超时,客户端才能继续执行 因此可以看出同步请求一些场景上面使用有些弊端:客户与服务器对象的生命周期 阅读全文
posted @ 2019-03-25 16:07 年少不知愁 阅读(255) 评论(0) 推荐(0) 编辑
  2019年3月20日
摘要: nginx作为http服务器,在集群中 用于接受客户单发送过来的请求,并且根据配置的策略将请求 转发给具体的哪台服务器 为了预防高并发,所以我们可以对tomcat集群,可以减轻单台服务器的压力。为了预防nginx宕机,导致外网无法访问tomcat,所以我们可以对nginx进行类似集群的操作,可以是一 阅读全文
posted @ 2019-03-20 17:25 年少不知愁 阅读(4066) 评论(0) 推荐(0) 编辑
  2019年3月7日
摘要: 分布式:针对一个大的项目,需要很多人员合作,但是一个大的项目 如果很多人一起开发,就会特别乱,可以把这个项目拆分成很多个小项目,例如一个商城的项目:可以拆分成订单系统,会员系统,支付系统等。然后公司成员,自己完成自己的系统模块,然后所有的模块 最后完成了,则这个项目就完成了 这就可以看成分布式开发, 阅读全文
posted @ 2019-03-07 13:55 年少不知愁 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1 场景一:如图 在单机的情况下例如:单个tomcat 有100w条请求的时候,而默认tomcat支持的并发数量并不能达到要求,所所以单台服务器 扛不住 容易宕机,瘫痪 2 高并发的情况下要让服务器不宕机 挂点,则需要集群 如图: 3 在tomcat集群的情况下,客户端的请求,有可能会出现所有的请求 阅读全文
posted @ 2019-03-07 11:13 年少不知愁 阅读(808) 评论(0) 推荐(0) 编辑
  2019年3月5日
摘要: 集群是为了解决单节点无法服务高并发的情况,在集群中nginx是如何分配将来自客户端的请求 转发给服务器的 负载均衡可以提高网站的吞吐量(接受和响应),减轻单台服务器的压力 负载均衡提供了三种策略:轮询,权重,ip绑定 打开nginx的nginx.conf配置文件: 在回顾一下执行流程:当一个浏览器的 阅读全文
posted @ 2019-03-05 14:04 年少不知愁 阅读(18122) 评论(1) 推荐(2) 编辑
  2019年2月28日
摘要: 第一次接触nginx的时候,那时候公司还是用的一些不知名的小技术,后来公司发展问题,重新招了人,然后接触到nginx,公司 使用nginx用来做代理服务器,所有请求 都先经过nginx服务器,然后交由nginx服务器具体选择 哪台服务器 处理该请求,知道大概意思,也没深究,回顾一下当初学习掌握 ng 阅读全文
posted @ 2019-02-28 15:23 年少不知愁 阅读(704) 评论(0) 推荐(0) 编辑