1. 单体架构: 未做任何拆分的Java Web程序以及SpringBoot项目都应该归类于单体架构 2. SOA架构: SOA是一种面向服务的架构。其应用程序的不同组件通过网络上的通信协议向其它组件提供服务或消费服务,所以分布式架构也属于soa架构的一种 3. 微服务架构 微服务架构在某种程度上是 ...
分类:
其他好文 时间:
2021-05-24 05:15:49
阅读次数:
0
大家好,我是yes。 MySQL 面试题开始要更新啦! 请接招。 你们公司数据库有备份的吧? 我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主备、主从、主主有什么区别? 主备就是:主机和备机。 备机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一 ...
分类:
数据库 时间:
2021-05-24 04:56:31
阅读次数:
0
Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用场景这种故障处理的方式是无法接受的。可喜的是Redis从 2.8开始正式提供了 Redis Sentinel (哨兵)架构来解决这个问题。 1.基本概念 由于对Re ...
分类:
其他好文 时间:
2021-05-04 15:22:14
阅读次数:
0
(1)区分这两个功能可以简单的由服务的发起者是谁来区分 (2)内部地址要访问公网上的服务时,内部地址会主动发起连接,将内部地址转换成公有ip。网关这个地址转换称为SNAT. (3)当内部需要对外提供服务时,外部发起主动连接,路由器或着防火墙的网关接收到这个连接,然后把连接转换到内部,此过程是由带公有 ...
分类:
其他好文 时间:
2021-05-04 15:18:12
阅读次数:
0
负载均衡介绍 负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。 通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求 ...
分类:
其他好文 时间:
2021-04-19 15:07:26
阅读次数:
0
软件的服务架构 3.1一些场景 刷抖音 抖音APP:短视频通过网络获取,在网络之外有人给你提供服务(服务器) 和别人微信聊天 打开APP,通过网络和别人聊天,在网络之外有人提供服务(服务器) 上淘宝购物 打开浏览器,输入淘宝的网址 3.2架构模式 C:Client,客户端 S:Server,服务器 ...
分类:
其他好文 时间:
2021-04-16 11:46:03
阅读次数:
0
进程管理中最基本功能是进程控制 进程的生命周期:创建、运行、等待、唤醒、终止 进程控制任务:进程的创建、终止、进程状态的转变等 进程控制一般由OS内核的原语 PS:许多系统调用是原语。但并不是所有的系统调用都是原语 进程的创建 引起创建进程的事件 系统初始化、提供服务、应用请求 进程创建过程 申请空 ...
分类:
系统相关 时间:
2021-04-06 14:02:33
阅读次数:
0
OSI 七层协议 应用层 表示层 会话层 运输层 网络层 数据链路层 物理层 TCP/IP 四层协议 应用层 运输层 网际层 网络接口层 五层协议: 应用层 为用户的应用进程提供服务 HTTP SMTP FTP 协议 运输层 俩个主机进程之间的通信提供服务 TCP UDP 网络层 为分组交换网上的不 ...
分类:
其他好文 时间:
2021-03-30 13:57:59
阅读次数:
0
一个接口对外提供服务,在某些特殊的场景下需要服务降级,这些场景包括: 1)当前服务响应太慢,超过某个时间的限制后 2)当前服务出现了异常 所谓的降级就是出现这些异常的时候,需要用另外一个方法来处理这些异常,最后用正确的方式对外。所以这里的降级和系统全局异常处理是两个概念,这里降级后对外就是一个正常的 ...
分类:
其他好文 时间:
2021-03-29 12:33:12
阅读次数:
0
在实际项目中,Mycat 服务也需要考虑高可用性,如果 Mycat 所在服务器出现宕机,或 Mycat 服务故障,需要有备机提供服务,需要考虑 Mycat 集群。 6.1、高可用方案 我们可以使用 HAProxy + Keepalived配合两台Mycat搭起Mycat集群,实现高可用性。HAPro ...
分类:
其他好文 时间:
2021-02-15 11:50:00
阅读次数:
0