云主机上,开通了内网穿透,Nacos报错,这问题比较急,不解决后面功能无法调试

来源:3-14 司机实名认证,提交认证信息(二)

天边醉美的云彩

2022-07-10

以下问题都发生在配置文件都改成了bootstrap.yml的情况下

问题一: 在yml文件中无论Nacos配置是否配置ip和port, nacos的配置中心都报以下错误
图片描述

问题二:
1:Nacos配置了ip 和 port , nacos注册地址为下图:
图片描述

图片描述

此时前度baseUrl为本地电脑ip 192.168.3.127

此时调用后端接口报:
图片描述

如果去除yml配置中的ip和port,nacos注册中的IP则为本地电脑IP, 此时接口可以调用成功,但是过一段时间nacos会报没有活着的nacos服务,下次调用就会报错,不知道原因是否时因为nacos心跳检测导致

问题三:

spring:
  application:
    name: gateway
  profiles:
    active: dev
  cloud:
    inetutils:
      # SpringCloud注入注册中心选择的网卡
      preferred-networks: 192.168.3.4
 # 注册中心
      discovery:
        namespace: hxds
        username: nacos
        password: nacos
        server-addr: 119.91.78.14:8848
        heart-beat-interval: 1000
        heart-beat-timeout: 1000
        group: DEFAULT_GROUP
        ip: 公网ip
        port: 8424

preferred-networks 和 nacos的 ip 和 port 有什么关系,preferred-networks要怎么配置,是配置内网穿透后的公网地址还是本地电脑ip

写回答

1回答

神思者

2022-07-10

你把量子互联上面的内网穿透删除,重新创建内网穿透,线路一定要选择香港

0
0

多端全栈项目实战,大型商业级代驾业务全流程落地

50000+代码,300+技术点,慕课网明星讲师为你私人订制

600 学习 · 423 问题

查看课程