内容安排: 简介 区别 Nginx、LVS及HAProxy负载均衡软件的优缺点 一、简介 1. 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡; 同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请 ...
分类:
其他好文 时间:
2019-03-14 11:50:40
阅读次数:
147
JavaScript文法变量和声明评估和显示值数据类型和文字操作者隐式类型转换功能和声明句子和表达条件分支循环和迭代对象原型对象排列一个字符串字符串和Unicode包装对象功能和范围功能和这个类异常处理异步处理地图/集JSON日期数学运行时DOMAJAXsetTimeoutsetIntervaletc.
分类:
其他好文 时间:
2019-03-14 00:16:28
阅读次数:
182
、什么是RabbitMQ。详见 http://www.rabbitmq.com/。 作用就是提高系统的并发性,将一些不需要及时响应客户端且占用较多资源的操作,放入队列,再由另外一个线程,去异步处理这些队列,可极大的提高系统的并发能力。 2、安装 RabbitMQ服务:http://www.rabbi ...
分类:
其他好文 时间:
2019-03-11 16:21:30
阅读次数:
157
震惊了!原来这才是kafka! 简介 kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。 kafka对外使用topic的概念,生产者往topic里写消息,消费者从读消息 ...
分类:
其他好文 时间:
2019-03-10 19:15:06
阅读次数:
154
/// /// 1,对访问此action的用户进行异步处理,然后将此异步加入到全局的list当中, /// 再等待异步处理完成,如果完成,将此异步操作从全局的list中删除,给前端返回处理结果 /// 2,设置全局list要存放的处理人数 /// 3,如果达到上限,直接给用户返回请排队,然后全端排队... ...
分类:
Web程序 时间:
2019-03-08 18:37:09
阅读次数:
167
并发与并行 并发 拥有处理多个任务的能力。对于单核CPU来说,只能处理并发 并行 拥有同时处理多个任务的能力,对于多核CPU,即可以并发和并行 同步与异步 同步和异步强调的是消息通信机制 同步 如果一个人这样处理:先烧水,烧水的过程中啥也不干,就一直等着,等水开后,再把茶叶放到开水壶中。这种处理方法 ...
分类:
编程语言 时间:
2019-03-04 21:10:42
阅读次数:
347
消息队列应用场景 1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。 (1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端。(架构KKQ:466097527,欢迎加入) (2)并行方式: ...
分类:
其他好文 时间:
2019-02-26 22:17:21
阅读次数:
210
一、简述 a) RabbitMQ是mq的一种,目前全球来讲社区是最活跃的,有问题一查就有。以前写过腾讯的CMQ,社区文档真的少啊。 b) RabbitMQ用处一般为啦异步处理,并且可实现一个业务同步处理,速度、效率明显提高。如注册,那么你想给客户发短信与邮件,那么只需要把这两个消息放入MQ中就可。 ...
分类:
其他好文 时间:
2019-02-15 11:56:29
阅读次数:
239
一、介绍 ? Scrapy 是一个基于 Twisted 的 异步处理 框架,是纯 Python 实现的爬虫框架,其架构清晰,模块之间耦合较低,扩展性和灵活强,是目前 Python 中使用 最广泛的爬虫框架 。 1. 架构示意图; 它分为以下几个部分: Engine :引擎,处理整个系统的数据流处理、 ...
分类:
其他好文 时间:
2019-02-09 12:07:07
阅读次数:
268
面试 -- 核心篇 -- 中间件(消息) 消息队列的应用场景 参考网址:消息队列的四种应用场景 (1)异步处理 用户注册时,可以同时将 发送邮件 和 发送短信 功能放到消息队列中实现。可以提高用户响应时间,提高系统吞吐量。 (2)应用解耦 用户下单和库存扣账中使用消息,可以防止库存系统出问题后,导致 ...
分类:
其他好文 时间:
2019-02-08 21:36:00
阅读次数:
184