
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.Nacos2版本以上添加了一个新的grpc通信如果我们要启动一个Nacos我们就要开四个端口就拿默认端口8848来举例子我们要开4个端口所以查查是否有端口占用冲突问题

既然我们这个用户没有权限,那么我们就换成root用户执行。因为有密码,所以我们默认的访问用户没有root权限。要是我们的虚拟机设置了密码,那么就是这个原因了。我这里弄了3个不同的.conf配置文件。我们启动一下这个6380的conf文件。我们查看一下我们的redis的启动情况。然后我们的用户就是我们root用户了。发现我们的6380配置文件成功启动了。那我们来启动一下我们的配置文件看看。然后我们发

第二种:我们的脚本文件在windows下编辑过,windows下每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,当在linux下查看时,\r会被替换为^M。然后我们查看我们的脚本,变成绿色的时候,就是我们可以运行这个脚本了。不过要记得要给我们的shell脚本一定的权限我们才可以运行。后面的xx

在测试类的最多一个构造函数上。每当需要实例化您的测试类时,TestNG 将使用初始化为 testng.xml 中指定值的参数调用此特定构造函数。此功能可用于将类中的字段初始化为随后将被测试方法使用的

一开始我的错误是feign无法注册成bean对象。

本文介绍了使用MDC(Mapped Diagnostic Context)实现链路追踪的技术方案。首先展示所需的依赖配置,包括Spring AOP、Hutool工具包和日志组件。然后详细说明了如何通过AOP切面在Controller层生成TraceID并存入MDC上下文,配置日志格式输出TraceID。针对异步场景下MDC上下文丢失问题,提出了使用TTL(Transmittable ThreadL

fetch-registry: false # 是否拉取其它服务的信息,默认是true。因为我们里面还没有注册其他服务,这个程序是我们的第一个注册的时候用的。所以我们拉取其他服务的时候会出错。我们添加完这个后就可以成功运行了。我们看看我们的配置文件。

通过Redisson自带的RateLimiter令牌桶限流进行限流,本文章让你了解RateLimiter的基本使用

我们常见的组件中的限流原理底层有些是通过Redis+Lua脚本实现限流的,所以本文介绍一下如何使用Redis+Lua脚本实现常见的限流算法,例如固定窗口限流,互动窗口限流,漏桶限流,以及我们的Redisson中内置的令牌桶限流

本文通过Java代码的形式手写设计模式案例,包含多个设计模式,例如常见的责任链模式,单例模式,工厂模式,模板模式,策略模式等,让你能轻松学懂设计模式以及能够手写出来








