logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于zookeeper的分布式锁

一.分布式锁作用及其原理1.为什么要有分布式锁分布式服务中,如果各个服务节点需要去竞争资源,没办法使用单机多线程中JDK自带的锁,故此时需要分布式锁来协调。2.企业中有哪些常见的手段来实现分布式锁zookeeper、redis、memcache3.分布式锁的原理zookeeper:去创建相应的节点,创建成功,则表示获取到相应的锁,创建失败,则表示获取锁失败...

#zookeeper
shardingjdbc使用java配置类配置数据源报错

在使用shardingjdbc的时候可以使用多种配置方式,在使用配置类配数据源的时候报如下错误:报错原因是datasource为空,这样的原因主要是 springboot与shardingjdbc整合的时候,默认会使用SpringbootConfiguration这个类(在sharding-jdbc包下)自动的从配置文件中读取配置,如果读取不到,那么数据源就配置不成功,因为这里我们使用配置...

linux安装Jenkins报错:This Jenkins instance appears to be offline(离线错误)

我在本地虚拟机安装Jenkins启动之后,输入密码,本应该到安装插件界面,可是他给我跳到了如下界面:原因就是在插件管理器中检查了更新站点 ,使用了https,将它改成http就行了,我们先找到更新文件的路径:find / -name "hudson.model.UpdateCenter.xml"然后编辑该文件,将https改成http:vim /var/lib/jenk...

#jenkins
VMware下centos7配置静态ip并解决ping不通百度的问题

使用vmware安装了虚拟机之后,ip不是固定的,这在实际使用中就比较麻烦,下面就将动态ip设置问静态ip1.修改vmware的网络设置点击编辑,然后选择虚拟网络编辑器,选择nat模式,将使用DHCP服务的勾选去掉,因为使用dhcp服务是自动分配ip,我们不需要自动分配所以一定要去掉然后设置子网ip段,这里我设置为192.168.10.0网段,然后点击nat设置,设置网关的...

docker三种网络模式

1.docker默认的三种网络模式:bridge:桥接模式host:主机模式none:无网络模式查看网络模式: docker network ls2.桥接模式简介:桥接模式是docker 的默认网络设置,当Docker服务启动时,会在主机上创建一个名为docker0的虚拟网桥,并选择一个和宿主机不同的IP地址和子网分配给docker0网桥如下图所示:en...

linux安装Jenkins报错:This Jenkins instance appears to be offline(离线错误)

我在本地虚拟机安装Jenkins启动之后,输入密码,本应该到安装插件界面,可是他给我跳到了如下界面:原因就是在插件管理器中检查了更新站点 ,使用了https,将它改成http就行了,我们先找到更新文件的路径:find / -name "hudson.model.UpdateCenter.xml"然后编辑该文件,将https改成http:vim /var/lib/jenk...

#jenkins
到底了