分布式
文章平均质量分 76
Aizen_Sousuke
あなたはいつ鏡も花も水月もない幻覚を見ましたか
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Harbor镜像仓库
空。。。。。。。。。。。。。。。原创 2021-08-21 15:40:26 · 438 阅读 · 0 评论 -
注册中心工作原理
注册中心作用动态加入,服务提供者通过注册中心动态的把自己暴露给消费者,消费者逐个更新配置文件动态发现服务,小芬这可以动态发现新的服务,无需重启生效统一配置,避免本地配置导致每个服务配置不一致动态调整,注册中心支持参数动态调整,新参数自动更新到所有相关的服务节点统一管理,依靠注册中心的数据,可以统一管理配置服务节点主要工作流程服务提供者启动之后,会将服务注册到注册中心消费者启动后主动订阅注册中心上提供者服务,从而获得可用服务,同时留下一个回调函数若服务提供者新增或者下线,注册中心将通过原创 2021-04-19 13:55:08 · 1520 阅读 · 0 评论 -
Sentinel高可用流量管理框架(第一次笔记)
本地Sentinel控制台构建下载jar包启动Sentinel,并指定端口java -Dserver.port=9000 -jar sentinel-dashboard-1.8.1.jar普通项目接入应用 <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-transport-simple-http原创 2021-04-09 17:38:11 · 332 阅读 · 1 评论 -
数据库分库分表(MyCat,ShardingSphere)
数据库切分根据其切分类型,可以分为两种方式:垂直切分和水平切分数据库三大范式范式是关系数据库理论的基础,也是我们设计数据库结构过程中索要遵循的规范和指导方法,常用的三大范式第一范式(1NF)强调的是列的原子性,即列不能再细化分成其他多列第二范式(2NF)除了符合第一范式外,还有两个部分。一:表中必须有一个主键二:没有包含在主键中得列,必须完全依赖于主键。第三范式(3NF)除了符...原创 2020-01-03 15:53:12 · 964 阅读 · 0 评论 -
使用docker安装一些应用
RabbitMQ拉镜像,带web的docker pull rabbitmq:management运行docker run -dit --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:management运行时改账号密码docker run -dit --name Myrabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:156原创 2020-07-20 10:40:32 · 377 阅读 · 0 评论 -
springcloud笔记简略
Eureka使用单机版server创建项目修改pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>原创 2020-07-17 11:03:55 · 477 阅读 · 0 评论 -
Docker初学安装笔记
概念虚拟机: 模拟整套操作系统,包括软件硬件环境等。对于底层操作系统来讲,虚拟机就是一个普通文件。Docker: 容器虚拟化技术,将软件工作所需要的库资源和设置打包到一个隔离的容器。docker三要素:镜像、容器、仓库镜像:可以堪称java中的对象。容器模板容器:可以看作是java中的实例。容器是用镜像创建的实例,一个容器运行一个服务。仓库:保存镜像。centOS7安装官网文档$ sudo yum install -y yum-utils$ sudo yum-config-mana原创 2020-06-28 11:17:15 · 312 阅读 · 0 评论 -
微服务---API网关(nginx、zuul)
NginxNginx由内核和模块组成:内核:仅仅通过查询配置文件与客户端请求URL匹配,启动不同模块完成相应工作模块:启动nginx后,模块自动被加载。每个模块都有可能处理某个请求,但是同个请求只能有一个模块完成nginx启动后,会有一个Master进程和多个Worker进程。采用异步非阻塞的方式来处理请求。当Nginx上的进程数与CPU核数相同时,进程间切换代价时最小的Nginx配置负载均衡后,进入网关,网关决定进到哪个真是的web服务器负载均衡负载均衡从upstream模块定义原创 2020-06-10 16:21:33 · 918 阅读 · 0 评论 -
spring cloud笔记(HttpClient、Ribbon、Feign)微服务消费者
Apache HttpClient 调用服务添加依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency>注入@Configurationpublic class HttpClientCo原创 2020-06-08 16:41:56 · 1019 阅读 · 1 评论 -
Redis(三)
分布式锁Redis有两个命令SETNX KEY VALUE:如果key不存在,相当于SET命令,存在就什么也不做。java代码中:redisTemplate.opsForValue().setIfAbsent()JedisCluster.setnx()GETSET KEY VALUE:返回KEY原来的VALUE,并设置新的值。java中命令:redisTemplate.o...原创 2020-04-16 10:08:22 · 437 阅读 · 0 评论 -
Redis(二)redisTemplate
持久化redis是内存数据库,服务器重启,数据会丢失持久化机制:RDB:默认方式,不需要进行配置在一定的间隔事件中,检测key的变化情况,然后持久化数据AOF:日志记录的方式,记录每一条命令的操作,可以每次命令操作后,持久化数据RDB在redis.windows.conf文件中修改配置# 在15分钟有至少1个key改变持久化一次save 900 1# 在5分钟有至少10个k...原创 2020-04-15 15:16:32 · 523 阅读 · 0 评论 -
分布式ID生成器(雪花算法)
分段作用说明1bit保留(不用)—41bit时间戳,精确到毫秒最多可以支持69年的跨度5bit机器id最多支持2的5次方(32)个节点5bit业务编码最多支持2的5次方(32)个节点12bit毫秒内的计数器每个节点每毫秒最多产生2的12次方(4096)个idimport java.lang.management.Manage...原创 2020-03-31 11:30:01 · 397 阅读 · 1 评论 -
Nginx配置文件nginx.conf
Android中的UI(User Interface)组件Android里的图形界面都是由View和ViewGroup以及他们的子类构成的:View:所有可视化控件的父类,提供组件描绘和时间处理方法View类的子类,可以拥有子控件,可以看作是容器Android中有六大布局LinearLayout(线性布局)RelativeLayout(相对布局)TableLayout(表格布局...原创 2020-01-17 09:15:36 · 273 阅读 · 0 评论 -
Linux安装Nginx
Linux安装Nginx下载wget hhttp://nginx.org/download/nginx-1.4.2.tar.gz解压tar zxvf nginx-1.4.2.tar.gz执行./configure命令./configure --prefix=/usr/local/nginx如果出现以下提示,是因为没有安装gcc安装gccyum -y install...原创 2020-01-17 09:13:18 · 197 阅读 · 0 评论 -
zookeeper安装简略笔记
zookeeper目录bin:主要的一些运行命令(.sh是linux上运行,.cmd是在window上运行)conf:存放配置文件,其中有我们要修改的zk.cfgcontrib:附加的一些功能dist-maven:mvn编译后的目录docs:文档lib:需要依赖的jar包recipes:案例demo代码src:源码zoo.cfg配置tickTime:用于计算的时间单元i...原创 2020-01-10 15:24:26 · 296 阅读 · 0 评论 -
zookeeper简单学习记录
zookeeper下载完成后,复制config目录下的zoo_simple.cfg重命名为 zoo.cfgzoo.cfg//服务器之间或客户端与服务器之间维持心跳的时间间隔tickTime=2000 //超出 10*2000=20 秒,没有收到返回信息,表示连接失败initLimit=10 //标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,不能超出 5...原创 2019-11-09 20:12:09 · 203 阅读 · 0 评论 -
分布式学习
一个分布式项目到底用到哪些知识,分别在什么地方用,作用是什么,没有百度到。下面是百度到的一些相关知识,但是并没有解决想知道的问题,持续学习中负载均衡: Nginx:高性能、高并发的web服务器;功能包括负载均衡、反向代理、静态内容缓存、访问控制;工作在应用层 LVS: Linux virtual server,基于集群技术和Linux操作系统实现一个高性能、高可用的服务器;工...原创 2019-10-26 17:59:18 · 298 阅读 · 0 评论
分享