1. 接口调用存在的问题 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能在服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应, ...
分类:
其他好文 时间:
2019-01-18 12:12:12
阅读次数:
141
named主 1. bind服务安装配置 yum -y install bind*.x86_64 配置文件: /etc/named.conf /etc/named.rfc1912.zones /etc/rndc.key /etc/named.conf /etc/named.rfc1912.zones ...
分类:
其他好文 时间:
2019-01-17 22:34:25
阅读次数:
291
微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来的分布式系统,或者说SOA(面向服务架构)是什么区别呢?我们先看相同点:需要Registry,实现动态的服务注册发现机制;需要考虑分布式下面的事务一致性,CAP原则下,两段式提交不能保证性能,事务补偿机制需要考虑;同步调用还是异步消息传递,如何保证消
分类:
编程语言 时间:
2019-01-16 19:48:32
阅读次数:
274
微服务浅述 架构演进 提到架构演进,我们很容易想到‘单体应用 分布式/SOA 微服务’的演进过程,那么为什么会有这个必然演进?演进的过程中遇到了哪些坑?是怎么解决这些坑的? 为什么会有这个必然的架构演进? 因为痛点驱动。因为互联网公司很容易突然爆发,今年的数据量可能比去年的数据量翻上N倍。那么刚开始 ...
分类:
其他好文 时间:
2019-01-16 11:53:38
阅读次数:
183
Zabbix监控(二)深入了解 一,Zabbix Web操作深入 1.1 Zabbix Web下的主机和模版以及监控项的添加方式 1.2 Zabbix Web下触发器与表达式的编写方法 1.3 Zabbix Web创建触发器过程以及触发器与监控项对应关系 1.4 再创建一个监控项同时创建它的触发器 ...
分类:
其他好文 时间:
2019-01-13 11:02:45
阅读次数:
246
Leaders 社论 Britain's planning laws 英国规划法 An Englishman's home 英国人之家 The shortage of housing is a gathering national crisis. Rev up the bulldozers 英国住房 ...
分类:
其他好文 时间:
2019-01-11 21:21:42
阅读次数:
243
环境:主服务器ip:10.254.12.238辅助服务器ip:10.254.10.161做主从需要两个条件:1、授权给辅助服务器2、主服务器zone文件中配置有NS,A或者PTR两台设备均简单粗暴的安装bind`yuminstallbind-y`配置主服务器修改主服务器的主配置文件:~]#vim/etc/named.conflisten-onport53{any;};allow-query{any
分类:
其他好文 时间:
2019-01-08 17:18:53
阅读次数:
175
在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Service 1、它是基于SOA ...
1、微服务架构构成 单体架构(通过应用集群和数据库集群来提高性能,多余模块存在浪费) 垂直架构(新的功能模块通过新项目来实现,数据库之间存在交叉关联。存在数据冗余,和单体架构一样通过扩展集群结点,成本高,有性能瓶颈。) SOA架构(ESB服务总线,基于webservice协议的接口调用。) 微服务架 ...
分类:
编程语言 时间:
2019-01-05 22:42:15
阅读次数:
219
dubbo的简单介绍 是一个分布式服务框架,致力于高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案(关于服务治理方面将单独介绍) 核心部分 1 远程通信 提供对多种基于长连接的NIO框架抽象封装,包含多种线程模型,序列化,以及"请求-响应"模式的信息交互方式 2 集群容错 提供基于接口 ...
分类:
其他好文 时间:
2019-01-02 12:41:55
阅读次数:
178