ruoyiCloud部署问题

我在ruoyiCloud项目中使用动态切换环境进行配置,通过选择spring.profile标签进行动态切换
其中对项目中的yml也进行了配置,通过@spring.profile@,@nacos.server.address@,@nacos.server.namespace@,进行了动态配置
nacos也配置了相应的prod,其中的连接ip全部换成了容器名,ruoyi-mysql ruoyi-redis
当使用mvn clean package -P prod指定打包时服务报错:

img


nacos参考如下:

img

pom参考如下:

<profiles>
        <profile>
            
            <id>devid>
            <properties>
                <spring.profile>devspring.profile>
                <nacos.server.address>http://192.168.17.131:8848nacos.server.address>
                <nacos.server.namespace>nacos.server.namespace>
            properties>
            <activation>
                
                <activeByDefault>trueactiveByDefault>
            activation>
        profile>
        <profile>
            
            <id>testid>
            <properties>
                <spring.profile>testspring.profile>
                <nacos.server.address>http://192.168.17.131:8848nacos.server.address>
                <nacos.server.namespace>testnacos.server.namespace>
            properties>
            <activation>
                <activeByDefault>falseactiveByDefault>
            activation>
        profile>
        <profile>
            
            <id>prodid>
            <properties>
                <spring.profile>prodspring.profile>
                <nacos.server.address>http://192.168.17.131:8848nacos.server.address>
                <nacos.server.namespace>prodnacos.server.namespace>
            properties>
            <activation>
                <activeByDefault>falseactiveByDefault>
            activation>
        profile>
    profiles>

    <build>
        <resources>
            <resource>
                <directory>src/main/resourcesdirectory>
                <filtering>truefiltering>
            resource>
        resources>

        <plugins>
            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-compiler-pluginartifactId>
                <configuration>
                    <source>${java.version}source>
                    <target>${java.version}target>
                    <encoding>${project.build.sourceEncoding}encoding>
                configuration>
            plugin>
        plugins>

        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.springframework.bootgroupId>
                    <artifactId>spring-boot-maven-pluginartifactId>
                    <version>${spring-boot.version}version>
                    <executions>
                        <execution>
                            <goals>
                                <goal>repackagegoal>
                            goals>
                        execution>
                    executions>
                plugin>
            plugins>
        pluginManagement>
    build>


yml参考如下:

img

连接出现问题,项目注册naocs地址应调整为[容器名:9848] ruoyi-nacos:9848试试看

img

看下哪里有没有设置9848这个端口,就算是默认nacos配置端口也不会是9848

报错信息或者运行日志发给我看一下