logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux之——添加VIP

 版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/l1028386804/article/details/81347068转载请注明出处:https://blog.csdn.net/l1028386804/article/details/81347068这里我们创建两个虚拟机环境,IP地址分别为192.168.209.121和192.1...

如何在Linux下配置socks5代理

简介:     在Linux下有各种各样的代理程序可用,象最常用的Squid,是http/https代理,也能代理ftp请求,但它实际上 是个HTTP代理程序,不是ftp代理,但它能处理ftp代理请求,就象浏览器处理ftp请求一样的方法工作,有些 程序只能设置成使用socks代理,象CuteFTP;还有象Wu-FTP只能设置成使用ftp代理(这里的ftp代理是标准的 ftp代理,不是Squ

Docker基础-使用Dockerfile创建镜像

1、基本结构  Dockerfile由一行行命令语句组成,并支持以#开头的注释行。例如:# This dockerfile uses the ubuntu image# VERSION 2 - EDITION 1# Author: docker_user# Command format: Instruction [arguments / command ] ..# Base i...

zookeeper分布式锁实现原理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/koflance/article/details/786162061、互斥锁mutex lock顾名思义就是排它锁,同一时间只允许一个客户端执行。实现步骤:首先,创建一个lock node,例如“locknode”其次,客户端lock执行以下方式: 创建(create)一个有序...

spring cloud从看不懂到放弃

why当我们使用一个新技术的时候,应该首先问的一个问题就是why:为什么要使用这个技术?或者问:这个技术是可以解决什么问题。我也想写篇微服务的文章,以及微服务的优缺点在微服务架构中,当一个大型系统被拆分成微服务系统以后,不仅包括功能拆分,还包括系统拆分、代码拆分、数据库拆分、缓存拆分等,多个系统的部署、维护、调用关系、调度、监控、fail over就会成为一系列问题。同时微服务系统划分越

Zookeeper中Session Timeout的那些事

前言:RDS系统致力于MySQL数据的高可用,高可靠,高性能以及在线扩展功能,实现这些特性的主要逻辑功能都运行在管理服务器上,一旦管理服务器宕机,数据库的在线扩展功能/备份功能/故障恢复功能等都无从谈起。然而,之前RDS系统管理服务器却是单点服务,为了保证整个系统的稳定性,管理服务器需要实现高可用,结合当前主流的高可用方案,决定使用Zookeeper来实现服务的高可用。基本设计...

ZooKeeper的一个性能测试

2011-07-15 18:07:003台ZooKeeper服务器。8核64位jdk1.6;log和snapshot放在不同磁盘场景一同一个目录下,先createEPHEMERALnode,再delete;create和delete各计一次更新。没有订阅。一个进程开多个连接,每个连接绑定一个线程,在多个path下做上述操作;不同的连接操作的path不同测试结果数据汇总如下:d...

eureka 的几种主动下线服务的方式

补充:在启动eureka服务的时候发现控制台有以下的输出由此猜想可以通过改接口下线服务, 于是尝试了一下果然能从注册中心中移除该实例---------------------------------------------------------------------1. 直接停掉服务。默认情况下,如果Eureka Server在90秒没有收到Eureka客...

Feign的各种超时时间(含局部方法设置超时案例)

关于Feign的超时记录:在Spring Cloud微服务架构中,大部分公司都是利用Open Feign进行服务间的调用,而比较简单的业务使用默认配置是不会有多大问题的,但是如果是业务比较复杂,服务要进行比较繁杂的业务计算,那后台很有可能会出现Read Timeout这个异常。1、关于hystrix的熔断超时如果Feign开启了熔断,必须要重新设置熔断超时的时间,因为默认的熔断超时时间...

set nx px

我们知道分布式锁的特性是排他、避免死锁、高可用。分布式锁的实现可以通过数据库的乐观锁(通过版本号)或者悲观锁(通过for update)、Redis的setnx()命令、Zookeeper(在某个持久节点添加临时有序节点,判断当前节点是否是序列中最小的节点,如果不是则监听比当前节点还要小的节点。如果是,获取锁成功。当被监听的节点释放了锁(也就是被删除),会通知当前节点。然后当前节点再尝试获取锁,如

    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择