前言 同步和异步的概念描述的是用户线程与内核的交互方式:同步是指用户线程发起IO请求后需要等待或者轮询内核IO操作完成后才能继续执行;而异步是指用户线程发起IO请求后仍继续执行,当内核IO操作完成后会通知用户线程,或者调用用户线程注册的回调函数。 阻塞和非阻塞的概念描述的是用户线程调用内核IO操作的 ...
分类:
其他好文 时间:
2019-05-01 18:52:47
阅读次数:
325
为什么使用xxl-job,不使用qz: 缺少补偿机制 不支持集群 不支持路由策略 统计任务执行 平台管理 监控,报警邮箱 幂等性:一次请求和多次请求得到相同的结果,不会因为多次的请求,导致最后的数据不同。 现在很多为了保证服务的高可用,一般都采用了集群。例如:在一个商城项目里有这么一个需求,需要每晚 ...
分类:
其他好文 时间:
2019-04-28 19:11:41
阅读次数:
535
1.正向解析(域名转换为IP地址)1.vim/etc/named.conf修改如下2.编辑dns的副配置文件vim/etc/named.rfc1912.zones3.cdvar/named/cp-pnamed.localhostbruce.com.zone复制其文件包括权限属性原文件修改vimbruce.com.zone4.修改完成后正向解析的记录加好重启服务systemctlrestartnam
分类:
系统相关 时间:
2019-04-27 22:43:09
阅读次数:
232
<iframe>标签规定一个内联框架,一个内联框架被用来在当前HTML文档中嵌入另一个文档。 1. 常用属性 2. 主要API 3. 轮询 4. 长轮询 5. 自适应 6. 安全性 7. 跨域问题 8. 优缺点 1. 常用属性 (1). frameborder:是否显示边框,1代表显示,0代表不显示 ...
分类:
其他好文 时间:
2019-04-27 19:52:26
阅读次数:
169
1. WebSocket 是什么? WebSocket允许服务器「主动」给浏览器发消息。 2. 为什么要用 WebSocket 实时获取服务端数据这种需求,在使用 WebSocket 之前也是可以做到的,主要方式就是轮询。比如 javascript上一个定时器,每隔几秒钟向服务端发送消息询问最新价格 ...
分类:
Web程序 时间:
2019-04-27 10:19:43
阅读次数:
208
<! flowchart 箭头图标 勿删 本文主要内容: 1、路由一个文档到一个分片 2、新建、索引和删除请求 3、取回单个文档 4、局部单个文档 5、多文档模式 6、理解一下ES深度分页(from size)的劣势1234567 路由一个文档到一个分片 当索引一个文档的时候,文档会被存储到一个主分 ...
分类:
其他好文 时间:
2019-04-26 16:26:34
阅读次数:
185
1.单机 1)浏览器通过DNS-server,域名解析到ip 2)浏览器通过ip访问web-server 缺点: 1)非高可用,web-server挂了整个系统就挂了 2)扩展性差,当吞吐量达到web-server上限时,无法扩容2.DNS轮询 DNS轮询:通过在DNS-server上对一个域名设置多个ip解析,来扩充web-server性能及实施负载均衡的技术 1)多部署几
分类:
其他好文 时间:
2019-04-21 18:45:01
阅读次数:
357
在分布式项目中,为了提高系统的可用性,服务提供者一般都会做集群处理,当其中一个服务出现宕机的时候,集群的其他服务仍然能够提供服务,从而提高系统的可靠性。 常用的负载均衡算法有: 随机算法 加权随机算法 轮询算法 加权轮询算法 最小时延算法 一致性hash算法 负载均衡追求的是每个服务提供者的负载一致 ...
分类:
编程语言 时间:
2019-04-18 09:19:55
阅读次数:
152
1. 简述常用高可用技术 解答: Keepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现。在master和backup之间通过master主动降低自己的权值或者backup检测到master出现故障时,backup将会接管master的工作, ...
分类:
系统相关 时间:
2019-04-09 18:13:13
阅读次数:
190
[toc] 1 简介 Dubbo提供了4种负载均衡机制: 权重随机算法: 最少活跃调用数算法: 一致性哈希算法: 加权轮询算法: Dubbo的负载均衡算法均实现自 接口,其类图结构如下: 1.1 自适应默认算法 Dubbo的负载均衡算法利用Dubbo的自适应机制,默认的实现为 (即:权重随机算法), ...
分类:
编程语言 时间:
2019-04-06 09:25:01
阅读次数:
142