程序员,贵在坚持

2020年8月2日

zookeeper集群搭建

摘要: 首先准备三台虚拟机,三台机器所有配置是一样的,这里以node1节点为例 ip地址 主机名 192.168.1.201 node1 192.168.1.202 node2 192.168.1.203 node3 关闭防火墙 systemctl stop firewalld.service 修改/etc 阅读全文

posted @ 2020-08-02 14:50 程序员,贵在坚持 阅读(148) 评论(0) 推荐(0) 编辑

2019年11月24日

redis哨兵集群搭建

摘要: 下载redis jar包redis-4.0.11.tar.gz放在/data/redis目录下 解压 命令:tar -zxvf redis-4.0.11.tar.gz 解压后如图所示 在/usr/local目录下创建redis_sentinel文件夹 将/data/redis目录下解压后的redis 阅读全文

posted @ 2019-11-24 18:53 程序员,贵在坚持 阅读(988) 评论(0) 推荐(0) 编辑

2019年10月20日

pom文件中的dependencyManagement和dependencies的区别

摘要: dependencies 子项目中,自动继承父项目中的相关依赖 dependencyManagement 只是声明依赖,并不实现引入,因此子项目中需要显示的声明需要用的依赖。如果不在子项目中声明依赖,是不会从父项目中继承下来的;只有在子项目中写了该依赖,并且没有指定版本,才会从父项目中继承该项,并且 阅读全文

posted @ 2019-10-20 20:38 程序员,贵在坚持 阅读(2030) 评论(0) 推荐(0) 编辑

windows环境安装nexus

摘要: 1.下载安装nexus安装包,我用的是nexus-2.14.13-01版本 2. 以管理员身份打开cmd命令窗口 3.进入到nexus bin目录下 输入命令 nexus install 4. 启动 nexus start 5.打开浏览器 输入地址http://localhost:8081/nexu 阅读全文

posted @ 2019-10-20 18:06 程序员,贵在坚持 阅读(450) 评论(0) 推荐(0) 编辑

2019年5月13日

redis事务命令

摘要: MULTI开启事务,相当于mysql 的START TRANSACTION; EXEC执行事务 ,相当于mysql的commit; DISCARD放弃执行事务,相当于mysql的rollback; WATCH监控某个key,如果这个key在开启事务之后,被修改过,则提交事务失败 测试exec命令 测 阅读全文

posted @ 2019-05-13 20:53 程序员,贵在坚持 阅读(215) 评论(0) 推荐(0) 编辑

2019年4月14日

spring cloud微服务下手动回滚事务

摘要: TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 这里使用的场景是,跨服务调用接口,比如:用户信息和用户积分信息在分别存在两个系统中,我们在用户系统中调用一个接口同时删除这两个信息,假设service层方法为 阅读全文

posted @ 2019-04-14 11:04 程序员,贵在坚持 阅读(2861) 评论(0) 推荐(0) 编辑

2019年4月13日

windows环境下,spring boot服务使用docker打包成镜像并推送到云服务器私有仓库

摘要: 最近在淘宝上学习springcloud教程,其中有几节课是讲解讲本地springboot服务打包成镜像并推送到云服务器私有仓库,但是教程里面用的事Mac环境,我的是Windows环境,而且课程里面没有讲解docker本地打包所需要的必备环境,最后我是利用三个晚上终于解决了这个问题,故写此文章总结一下 阅读全文

posted @ 2019-04-13 17:29 程序员,贵在坚持 阅读(9469) 评论(3) 推荐(5) 编辑

2019年4月2日

eureka注册中心列表页面加账号和密码

摘要: 正常情况下,注册中心服务启动后,页面是这样的,如下图所示 这样的话,如果注册中心不再内网地址下,有可能就会泄露所有的服务地址信息,增加受攻击的风险,针对这个问题咱们可以这样解决 首先注册中心pom.xml文件引入依赖组件 然后在properties配置文件中加上账号和密码 重新启动注册中心服务,刷新 阅读全文

posted @ 2019-04-02 09:28 程序员,贵在坚持 阅读(1400) 评论(0) 推荐(0) 编辑

2019年3月30日

@Autowired注解与@Qualifier注解搭配使用

摘要: 问题:当一个接口实现由两个实现类时,只使用@Autowired注解,会报错,如下图所示 实现类1 实现类2 controller中注入 然后启动服务报错,如下所示: Exception encountered during context initialization - cancelling re 阅读全文

posted @ 2019-03-30 11:46 程序员,贵在坚持 阅读(17073) 评论(0) 推荐(3) 编辑

2019年3月1日

@Dependson注解与@ConditionalOnBean注解的区别

摘要: @Dependson注解是在另外一个实例创建之后才创建当前实例,也就是,最终两个实例都会创建,只是顺序不一样 @ConditionalOnBean注解是只有当另外一个实例存在时,才创建,否则不创建,也就是,最终有可能两个实例都创建了,有可能只创建了一个实例,也有可能一个实例都没创建 阅读全文

posted @ 2019-03-01 13:26 程序员,贵在坚持 阅读(7887) 评论(0) 推荐(2) 编辑

导航