- 博客(12)
- 收藏
- 关注
原创 Fescar方案解决分布式事务的小结(更新中)
一、springboot整合fescar配置1、配置依赖坐标 <dependency> <groupId>com.alibaba.fescar</groupId> <artifactId>fescar-tm</artifactId> <version>${fescar.version}</version> </dep
2020-11-13 19:35:09
352
原创 canal环境部署
canal环境部署mysql开启binlog模式1、查看当前mysql是否开启binlog模式。SHOW VARIABLES LIKE '%log_bin%'如果log_bin的值为OFF是未开启,为ON是已开启。若未开启,修改/etc/my.cnf文件2、修改/etc/my.cnf 需要开启binlog模式。[mysqld]log-bin=mysql-binbinlog-format=ROWserver_id=1修改完成后,重启mysql3、进入mysqlmysql -
2020-11-04 19:30:42
281
原创 微服务网关springcloud-gateway小结
总结:1、gateway实现唯一对外暴露的访问接口:1) 在全局过滤器中通过redis储存内部接口访问秘钥 2) 在每个接口的过滤器中获取秘钥,过滤直接访问接口的请求2、网关限流实现:2.1在application.yml文件中(spring.cloud.gateway)spring: application: name: gateway cloud: gateway: #跨域 globalcors: cors-configura
2020-10-29 21:29:40
458
原创 springcloud config集成eureka的实例未找到:java.lang.IllegalStateException: No instances found of configserver
错误信息:服务实例未找到解决方式:将写在applition.yml文件中的配置信息放入bootstrap.yml文件中# 配置config-server地址# 配置获得配置文件的名称等信息spring: cloud: config: # 配置config-server地址# uri: http://localhost:9527 # 配置获得配置文件的名称等信息 name: application # 文件名 profile:
2020-10-19 15:33:31
418
原创 java.net.UnknownHostException异常
最近写代码,在eureka注册中心里使用feign远程调用时发生一个异常:java.net.UnknownHostException(主机未知异常)(PS:因为使用nacos调用服务时候不会出现这种问题)@FeignClient(name = "springcloud-eureka-provider",configuration = FeignLoggerConfig.class,fallback = ProviderFeignClientFallBack.class) public interf
2020-10-18 20:59:50
32326
2
原创 基于Springcloud的Eureka服务治理demo
springcloud_eureka1、依赖管理<!--配置属性--><properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.vers.
2020-10-15 21:34:11
149
原创 项目管理和自动化构建部署(gitlab+jenkins)
在服务主机(服务器或者虚拟机)中安装jenkins、tomcat、maven等应用jenkins安装完毕后,配置镜像源,集成gitlab、maven等插件(在Global Tool Configuration全局工具配置中集成maven路径)(在Configure System系统配置中集成gitlab服务器信息)构建一个maven工程,并关联gitlab的远程仓库(自动化构建配置如下:)在jenkins中生成API Token、URL(在管理员用户设置下添加一个toke.
2020-10-12 10:13:55
241
原创 redis主从、哨兵及集群的小结
一、redis主从配置通过yum下载redis5.0.0的tar包到linux中通过make 、make install 安装redis至/usr/local/redis 目录中将解压tar包获得的redis.conf配置文件拷贝到/usr/local/redis目录下在/usr/local/redis目录中创建两个slave的配置文件并分别修改相应的端口号以及添加slaveof 127.0.0.1 6379(master的ip+端口)开启master分支、slave分支(6379 mas
2020-10-11 22:06:22
124
原创 项目管理工具Git的小结
项目管理工具Git的小结设置远程仓库git remote add origin http://xxx.xx(你的远程仓库地址)从本地取消关联远程仓库git remote remove 远程仓库别名克隆仓库到本地:git clone http://xxx.xx(你的远程仓库地址)将当前目录中的所有文件加载到暂存区:git add . #也可以通过文件名来加载指定文件到本地暂存区从本地暂存区提交到本地仓库并添加备注信息git commit -m '提交的备注信息’
2020-10-09 13:52:09
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人