自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 spring data jpa repository一套代码兼容多种数据库

4、数据库类型配置参数配置了dm(达梦数据库),则会注册xxxRepositoryDm.java。2、继承AbstractRepositoryConfigurationSourceSupport类,重写getRepositoryConfigurationExtension方法,使用第一步中类作为返回值。在spring注册BeanDefinition时,根据配置参数选择符合要求的repository对应的BeanDefinition。

2023-10-07 15:08:01 321 1

原创 mysql主从复制同步配置

本次以windows下单机不同端口为例,多个服务器情况类似。1、若已经有一个mysql服务器了,可以直接将当前mysql直接复制出一个,然后重命名,如下图:2、修改主服务器配置文件my.ini。3、修改复制后的从服务器my.ini 配置文件,下图片红框为mysql基础配置,蓝框为从服务器进行同步的配置。4、主服务器创建用于同步的账户,也可以使用已有的账户,并获取主服务器中此时的位置。GRANT REPLICATION SLAVE ON *.* TO 'db_sync'@'%'

2020-12-11 17:04:10 281 2

原创 kafka搭建过程的问题kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while

在kafka启动时,kafka版本安装包kafka_2.13-2.6.0.tgz,始终报错:kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING在网上看了很多解决方法都不行,在kafka的server.properties文件中,zookeeper.connect配置项使用ip:port解决方法:将zookeeper.con.

2020-10-20 11:46:37 4746

原创 日常使用git命令

以下命令都是本地git工作空间目录下执行,使用Git Bash1、将本地分支使用远程分支强制覆盖,本地修改的内容会被删除,refactor远程分支名git fetch --allgit reset --hard origin/refactorgit pull2、强制服务器分支回退到某一次提交,建议强制推送后再做一次提交推送,因为回退后的hash值比原来的小。git reset --hard f78ee5b37c8ccf7d81e4917834230cc81c31deedgit push o

2020-10-19 11:19:03 119 1

原创 Gitlab单个工程迁移与恢复

日常gitlab管理中可能只需要迁移几个工程的内容,如果整个Gitlab迁移与恢复需要时间比较长,而且要求新旧Gitlab服务器的版本号一致。我们可以利用git命令快速完成少量工程的迁移。1、将Gitlab工程内容克隆到本地在本地新建一个目录用于存放需要迁移的Gitlab工程内容,然后使用如下命令将工程代码,分支,提交记录等保存到本地。命令:gitclone--baregit@111.111.0.111:abc_group/abc_bgf_doc.git保存到本地的...

2020-10-15 10:03:02 349

原创 Gitlab备份恢复与迁移

本文将要介绍的Gitlab备份与迁移是针对整个Gitlab服务器的,要求新旧服务器的Gitlab版本一致,如果新旧Gitlab服务器版本号不一致将不能迁移。后面将介绍Gitlab上单个工程的迁移,这种迁移方式不要求Gitlab版本号一致。1 Gitlab 创建备份 首先把老服务器上的Gitlab整体备份,命令如下: gitlab-rake gitlab:backup:create 使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类...

2020-10-15 09:44:05 477

原创 自定义开发环境SpringCloudRibbon客户端负载均衡策略

自定义开发环境SpringCloudRibbon客户端负载均衡策略一、背景 在本地开发时常常涉及多个微服务的相互调用,多个开发的服务会同时注册到同一个eureka上。开发过程中经常需要进行断点调试,但ribbon的负载均衡策略导致服务落到其他人的机器上,无法进行本地断点调试,故开发一种优先调用本地服务,若本地不存在对应的服务则调用其他可用服务的策略。ribbon自带的客户端负载均衡策略就不在此介绍。二、开发过程 1、新增负载均衡策略类,继承com.netfl...

2020-09-21 09:45:18 213

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除