
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
更复杂的还有建立seata集群,大家可以研究下。我们打开seata的文件夹,然后把application复制粘贴一份留痕。(如果启动seata报错找不到mysql的jar包,按照错误提示,把这个jar包放在它提示的路径下就可以。1.我们把file.conf,放在resources下新建的backup_configs里面,废弃不用。然后我们启动nacos,再启动seata,最后启动微服务。上面可以看

这是因为,流控规则是保存在内存中的,如果重启微服务,内存中的规则就消失了。前面我们学习sentinel熔断和降级时,如果服务器重启,那么配置的规则都会消失。大家记得命名空间是区分服务和properties配置的范围,一定要一一对应,比如dev、prod、test,都要保持跟项目启动配置一致。但是当我们重启下微服务,再次频繁刷新时,就会发现没有报错,说明规则失效了。如上创建配置,记得这是在dev下创

有时候我们需要自定义断言规则。假设我们需要判断,参数中需要有一个叫user,并且值是lbjwade。创建断言类:输入: predicate.VipRoutePredicateFactory@Component@Override@Override@Override@Validated上面代码是仿照 QueryRoutePredicateFactory这个类的来写的。因为Query是已经做好的匹配规则

下面我们的指令都是通过在wsl上面运行的,就是上图中红色框框的这个软件打开就是了,然后再打开安装的docker desktop(如果右下角把鼠标悬停在docker图标上,显示docker desktop running,即代表docker启动成功了)注意,如果Docker Desktop安装后,感觉软件卡顿,可以试一下,在控制面板卸载Docker Desktop,重新安装几次。注意,此时若报错,可

如果实在不行就打包一下,看看target目录下实际的jar名字。(打包方法:运行mvn clean package,然后到项目的target目录看下生成的jar文件名字。或者点击idea右侧的maven,在lifecycle里面先点击clean,运行完后点击package)填入项目名字:docker-demo ,选择java语言,Maven项目,填入group和artifact,JDK选择17,j

remote是重复使用),设置用户名和密码(这里的用户名和密码要与properties里面的配置的一致),点击apply。但是后来我发现,选了embedded后,再次打开,他还会变成remote。后来研究了下,这个always模式,是每次都重新执行schema.sql。如果设置成never或embedded,则每次运行,上次的数据也会保留。下图中,我的电脑,c盘,用户,昵称里面,最下面的两个文件就








