知行合一

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页

2021年4月4日 #

摘要: 一、服务限流概述 1、限流定义 限流通过对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,防止因流量暴增而导致系统运行缓慢或宕机,限流的根本目的是为了保障服务的高可用。流量控制与限流的含义相似,只是表达方式不一样而已。 2、网关层限流 在整个分布式系统中,如果有这么一个“一夫当关,万夫莫开 阅读全文
posted @ 2021-04-04 10:42 callbin 阅读(297) 评论(0) 推荐(0) 编辑

2021年3月31日 #

摘要: 微服务框架服务调用与容错 本章主要介绍服务调用的方式:同步调用、异步调用、并行调用、泛化调用等。 一、服务调用概述 简单介绍了RPC框架的调用方式:同步调用和异步调用。服务调用方式按照不同的维度区分,有不同的命名方法,抛开技术不谈,我们还可以把服务调用分为3种:OneWay模式(单向操作)、请求应答 阅读全文
posted @ 2021-03-31 10:29 callbin 阅读(259) 评论(0) 推荐(0) 编辑

摘要: ZooKeeper实现服务注册中心 ZooKeeper官网地址:https://zookeeper.apache.org/ 一、Zookeeper概述 ZooKeeper是一个开源的、分布式的应用程序协调服务。它提供的功能包括:命名服务、配置管理、集群管理、分布式锁、负载均衡、分布式队列等。 (1) 阅读全文
posted @ 2021-03-31 09:28 callbin 阅读(2551) 评论(0) 推荐(0) 编辑

摘要: 介绍微服务注册中心的概念、ZooKeeper的概念、ZooKeeper的原理、ZooKeeper的安装、ZooKeeper搭建集群环境、命令行客户端ZkClient以及ZooKeeper实现服务注册与发现。 一、注册中心几个概念 服务注册中心主要用来管理服务订阅和发布。对于服务提供者来说,它需要发布 阅读全文
posted @ 2021-03-31 09:22 callbin 阅读(440) 评论(0) 推荐(0) 编辑

2021年3月30日 #

摘要: 1、让我自己来整理: 分类好、摆整齐、 归原位、勤整理。 方便找,省时间 心情好,能力强 2、每天放学回家,先做完作业,在玩。 3、我不拖拉、今日事今日毕。 阅读全文
posted @ 2021-03-30 23:14 callbin 阅读(119) 评论(0) 推荐(0) 编辑

2021年3月29日 #

摘要: 一、Netty概述Netty是一款异步的事件驱动的网络应用程序框架,支持快速开发可维护、高性能且面向协议的服务器和客户端。Netty主要是对Java的NIO包进行的封装。Netty特性具体如表5-1所示。 网络上有一个形象的比喻来形容Netty客户端和服务器端的交互模式。把一个人比作一个Client 阅读全文
posted @ 2021-03-29 12:24 callbin 阅读(81) 评论(0) 推荐(0) 编辑

摘要: 微服务底层通信与协议 回顾Java网络通信,包括传统BIO编程、伪异步I/O编程、NIO编程 一、传统BIO编程 通信的本质其实就是I/O,Java的网络编程主要涉及的内容是Socket编程,其他还有多线程编程、协议栈等相关知识。 在JDK 1.4推出Java NIO之前,基于Java的所有Sock 阅读全文
posted @ 2021-03-29 12:04 callbin 阅读(330) 评论(0) 推荐(0) 编辑

摘要: 一、序列化/反序列化概念何为序列化?把对象转换为字节序列的过程称为对象的序列化。何为反序列化?把字节序列恢复为对象的过程称为对象的反序列化。 二、常用序列化框架 1、JSON序列化框架 JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。JSON 阅读全文
posted @ 2021-03-29 11:59 callbin 阅读(92) 评论(0) 推荐(0) 编辑

摘要: 一、RPC框架概述 1.RPC的定义 RPC(Remote Procedure Call,远程过程调用)是一种进程间的通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式地编码远程调用的细节,即程序员无论是调用本地的还是远程的函数,本质上编写的调用代码 阅读全文
posted @ 2021-03-29 09:46 callbin 阅读(452) 评论(0) 推荐(0) 编辑

2021年3月28日 #

摘要: 1、MyCat中的配置 2、配置文件 0为支持事务,1为不支持事务 3、数据库设置 阅读全文
posted @ 2021-03-28 14:01 callbin 阅读(667) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页