首页
唐悦玮
取消

docker安装与使用

Docker安装 # 更新软件源 sudo apt-get update # 安装所需依赖 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # 安装 GPG 证书 curl -fsSL http://mirrors.aliyun.com/docker-ce/...

虚拟化容器docker

Docker 概述 一种服务器,它是一种称为守护进程并且长时间运行的程序。 REST API用于指定程序可以用来与守护进程通信的接口,并指示它做什么。 一个有命令行界面 (CLI) 工具的客户端。 系统架构 镜像(Image) 容器(Container) 仓库(Repository) | Docker | 面向对象 | |——–|—...

消息队列

RabbitMQ 基于RabbitMQ的Java应用 Kafka github 官方文档 中文文档 下载地址 RocketMQ Apache Alibaba RocketMQ 是一个消息中间件。消息中间件中有两个角色:消息生产者和消息消费者。RocketMQ 里同样有这两个概念,消息生产者负责创建消息并发送到 RocketMQ 服务器,RocketMQ 服务...

服务熔断

服务熔断概述 服务熔断也被称为服务过载保护。对于目标服务的请求和调用大量超时或失败,这时应该熔断该服务的所有调用, 并且对于后续调用应直接返回,从而快速释放资源,确保在目标服务不可用的这段时间内,所有对它的调用都是立即返回,不会阻塞。 Hystrix Hystrix是比较稳定的,但是Hystrix停止开发新的版本 引入依赖 <dependency> ...

服务注册基于dubbo

基于 Dubbo 的服务注册与发现 在微服务架构中,服务注册与发现是一个重要的组件,用于管理服务实例的动态注册和查找。Dubbo 是阿里巴巴开源的一个高性能 RPC 框架,广泛应用于分布式系统中,提供了完备的服务注册与发现功能。 本文将介绍如何使用 Dubbo 实现服务注册与发现,包括环境搭建、配置以及基本的代码示例。 环境准备 Java 环境:确保已安装 JDK 8 或以上版...

分布式系统协调zookeeper

zookeeper Zookeeper 简介 Zookeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户 Zookeeper 设计目标 简单的数据结构,Zoo...

分布式系统服务路由

Spring Cloud Gateway Spring Cloud Gateway功能: 基于Spring Framework 5,Project Reactor和Spring Boot 2.0构建 能够匹配任何请求属性上的路由。 谓词和过滤器特定于路由。 Hystrix断路器集成。 Spri...

分布式数据库

ShardingSphere 概述 定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 适用于任何基于Java的ORM框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template或直接使用...

分布式缓存

Redis HA Docker 搭建 Redis 集群 基于4.0.14版本搭建一主两从环境,docker-compose.yml 配置如下: version: '3.1' services: master: image: redis:4.0.14 container_name: redis-master ports: - 6379:6379 ...

分布式session

分布式session 基于 nfs(net filesystem) 的 Session 共享 将共享服务器目录 mount 各服务器的本地 session 目录,session 读写受共享服务器 io 限制,不能满足高并发。 基于关系数据库的 Session 共享 这种方案普遍使用。使用关系数据库存储 session 数据,对于 mysql 数据库,建议使用 heap ...

载入天数...载入时分秒...