a、status=408什么也没有操作 b、status=201微信扫了码但是没有点击确认 c、status=200代表扫码成功并确认登陆 前端是当页面加载完成才弄下一次请求,利用ajax请求,当status=408时,一直在加载请求,当status=201时,获取用户头像一直加载请求,直到stat ...
分类:
其他好文 时间:
2019-09-21 23:29:03
阅读次数:
114
WebChat WEB微信 a、访问页面出现二维码 b、长轮询监听是否已经扫码并且点击确认 c、如何进行会话保持 d、如何获取用户列表 e、如何发送消息(接收消息) HTTP是短链接,客户端连接服务端(没法主动建立连接被动的),一连是无状态,连上了是断开的 ...
分类:
Web程序 时间:
2019-09-21 21:06:41
阅读次数:
80
1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务。如果后端某台服务器死机,自动剔除故障系统,使用户访问不受影响 weigth(轮询权值) weigth的值越大分配到的访问概率越高,主要用于后台端每台服务器性能不均衡的情况下,或者仅仅为在主从的情况下设置不同的权值,达到合理有效的利用主机资 ...
分类:
编程语言 时间:
2019-09-21 15:18:57
阅读次数:
113
项目中遇到需要很多个需要轮询处理的接口,然后简单的封装了下,做个记录,以后用到类似的直接copy 用法 ...
分类:
Web程序 时间:
2019-09-20 21:28:37
阅读次数:
155
1 同步 指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪 自己上街买衣服,自己亲自干这件事,别的事干不了。2 异步 异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知(异步的特点就是通知) 告诉朋友自己合适衣服的尺寸,大小,颜色,让朋 ...
分类:
编程语言 时间:
2019-09-17 14:36:03
阅读次数:
133
Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,例如轮询、随机等。当然,我们也可为Ribbon实现自定义的负载 ...
分类:
其他好文 时间:
2019-09-17 12:54:44
阅读次数:
83
从Java 1.4开始,Java提供了新的非阻塞IO操作API,用意是替代Java IO和Java Networking相关的API。 NIO中有三个核心组件: Buffer缓冲区 Channel通道 Selector选择器 一、Buffer缓冲区 缓冲区本质上是一个可以写入数据的内存块(类似数组) ...
分类:
编程语言 时间:
2019-09-15 19:58:42
阅读次数:
141
一、介绍 1. TTL是mongo中一种特殊的索引 2. 只能在单字段上建立 3. 字段只能是日期类型 二、原理 1. mongo后台会有一个单线程,定时轮询 2. mongo复制集中只删除主mongo的数据 三、使用 1. 创建 db.log_events.createIndex( { "crea ...
分类:
其他好文 时间:
2019-09-15 18:28:51
阅读次数:
225
LVS基本配置详解请参考博文:https://blog.51cto.com/14227204/2436891案例环境:实现结果如下:使用NAT模式的群集技术,LVS负载调度器是所有节点访问Internet的网关服务器,其200.0.0.1也作为整个群集的VIP地址。使用轮询(rr)的调度算法。web1和web2先搭建web服务,分别准备不同的网页文件,供客户端访问,以此来确定client访问LVS
分类:
其他好文 时间:
2019-09-10 13:14:00
阅读次数:
94
开发中偶尔会碰到一些轮询需求,比如我碰到的和银行对接,在做完某一个业务后银行没有同步给到结果,这时候就需要查询返回结果,我们的需求是5分钟一次,查询3次,3次过后如果没有结果则T+1等银行的文件,对于这种任务我们的要求是轮询不是很严格,所以我采取调度线程池方式,如果有查询任务,加入线程池,设置好执行 ...
分类:
编程语言 时间:
2019-09-08 13:58:13
阅读次数:
331