- 博客(7)
- 收藏
- 关注
原创 解决服务打成jar包部署到阿里云无法注册到nacos
最后想了一下 发现阿里云服务器有公网ip和私网ip 之前在application.yml中配置的ip为阿里云服务器的公网ip 导致在同一服务器上 无法将jar包运行的服务注册到nacos上。记录一下 服务在本地运行能注册到阿里云服务器,但将服务打成jar包无法注册到nacos(jar包和nacos在同一服务器上)于是我将application.yml配置的ip从公网ip改为私网ip。在网上也看了很多解决办法 都不行。首先配置文件都没问题 报错如下。成功部署并注册到nacos!
2024-03-22 16:38:13 388 1
原创 解决nacos配置中心不生效
在file-service这个服务的resources文件夹下添加 bootstrap.yml文件。现在为file-service这个服务配置redis相关配置。最后file-service可以读取到了配置中心的配置。由于刚才配置中心是设置的yml文件 这里设置yaml。这里优先加载bootstrap.yml的配置。另外这里配置文件命名用服务名加运行环境。这里以yml配置文件为例。
2024-03-19 20:04:32 436
原创 CENTOS7 启动后 查看zookeeper状态时报错
ssh slave1 /opt/apps/zookeeper-3.4.10/bin/zkServer.sh status查看状态。删掉 version-2 zookeeper_server.pid。进入到zookeeper-3.4.10/zkData文件夹中 查看目录。重新启动zookeeper。
2023-12-26 09:57:21 702 1
原创 springcloud gateway服务启动报错
原因是spring cloud gateway是基于webflux的,应该使用spring-boot-starter-webflux。springboot版本使用2.2.3.RELEASE gateway版本使用2.2.0.RELEASE 问题解决。经过查找发现是springboot的版本和gateway的版本有冲突。另外 这两个依赖不能在同一模块下。
2023-11-02 20:00:05 974 1
原创 springboot实现参数校验
上面的注解需要配合@Validated注解使用 在controller层 使用此注解可以校验前端传过来的参数。@Validated:可以用在类型、方法和方法参数上。@Valid:可以用在方法、构造函数、方法参数和成员属性(字段)上。首先在实体类中添加注解@NotEmpty等注解 下面是我的示例。下面是@Validated在controller层中使用的示例。以上就是我总结的后端参数校验的解决方法 请大佬们指正!最后我们可以通过全局异常的抓取 返回结果。下面总结一下 这类注解。上面注解的总结转载于。
2023-10-30 17:32:01 377
原创 HttpClient请求第三方接口下载文件导致文件损坏的问题解决方法
本文总结了 httpClient请求第三方接口时,如果接口返回的是文件流形式的 应该如何请求
2023-10-17 22:30:50 1052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人