八、微服务问题总结

这篇博客详细总结了微服务开发中遇到的各种问题,包括服务分析、MySQL版本问题、Nacos服务启动、JDK配置、Maven依赖、服务注册异常、配置文件格式、HTTP异常、端口占用、Feign调用等问题,以及解决方案。涵盖了从服务启动、依赖管理、异常处理到日志分析等多个方面。
摘要由CSDN通过智能技术生成

微服务相关问题总结

Day01

服务分析

在这里插入图片描述

项目结构分析

在这里插入图片描述

pom.xml 文件删除线

在这里插入图片描述

MySQL的版本问题

当我们在执行一些SQL脚本时(例如 nacos-mysql.sql文件),假如出现如下错误,请升级你的mysql(建议mysql5.7以上或MariaDB 10.5.11)
在这里插入图片描述

Nacos服务启动问题

问题1:没有配置JAVA_HOME环境变量,或者JDK有问题
在这里插入图片描述

问题2:nacos链接mysql时,链接配置问题
在这里插入图片描述
问题3:启动命令用错位置

在这里插入图片描述

idea 中启动nacos

第一步:添加或编辑配置,例如:
在这里插入图片描述
第二步:新建 shell Script脚本,例如:
在这里插入图片描述
第三步:输入nacos信息,例如
在这里插入图片描述

第四步:启动nacos,例如:
在这里插入图片描述

Maven 依赖问题

假如出现依赖下载不下来,或者pom.xml文件出错,一定要检查:
第一:依赖添加的是否正确(groupId,artifactId,version)
第二:检查元素嵌套关系(dependencies,dependency)
第三:检查父工程依赖是否有问题,单词是否正确
第四:检查maven环境配置(最好一个项目一个本地库,假如多个项目共用一个,要确保多各项目使用的依赖版本是一致的。)

Day02

项目克隆问题

克隆下的项目导入以后是如下问题:

在这里插入图片描述
这个问题,可以右键项目的pom.xml文件,然后执行如下操作,将项目添加到maven区,例如:
在这里插入图片描述

JDK 配置问题

打开项目代码,是如下问题,例如
在这里插入图片描述
如上问题,可以打开项目结构,然后配置JDK,例如
在这里插入图片描述

Maven配置编译问题

我们使用的maven一般默认编译版本会采用JDK1.5,假如你希望为JDK8,可以在当前工程或父工程中添加如下,代码:

 <build>
        <plugins>
            <!--修改maven编译版本-->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.1</version>
                <configuration>
                    <source>8</source>
                    <target>8</target>
                </configuration>
            </plugin>
        </plugins>
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

꯭ 瞎꯭扯꯭蛋꯭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值