docker部署的微服务,指定ip注册到nacos,dubbo指定ip和端口注册到nacos

这篇具有很好参考价值的文章主要介绍了docker部署的微服务,指定ip注册到nacos,dubbo指定ip和端口注册到nacos。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

docker的ip和docker主机所在局域网中的其他主机是不通的,这就导致本地启动的项目是不能访问docker部署的服务。


一、Docker微服务指定docker主机ip注册到Nacos

spring.cloud.nacos.discovery.ip = 192.168.1.100

二、如果微服务使用Dobbo,这个需要指定Dobbo的ip和端口

设置docker的环境变量来解决

// 注册到注册中心的IP地址
DUBBO_IP_TO_REGISTRY
// 注册到注册中心的端口
DUBBO_PORT_TO_REGISTRY

Rancher中配置docker的环境变量
docker nacos注册ip,docker,微服务文章来源地址https://www.toymoban.com/news/detail-767862.html

到了这里,关于docker部署的微服务,指定ip注册到nacos,dubbo指定ip和端口注册到nacos的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringCoud+nacos部署在多ip环境下统一nacos服务注册ip

    场景描述 方法 配置固定ip 在springcloud服务下的bootstrap.yml文件中配置 指定ip端口 application.properties下 指定ip端口 spring.cloud.nacos.discovery.ip = 127.0.0.1 spring.cloud.nacos.discovery.port = 8989 配置使用内网前缀的ip spring.cloud.inetutils.preferred-networks=10.25.14 使用前缀为10.25.14的ip比如:10.25.14.12

    2024年02月07日
    浏览(28)
  • Dubbo 指定调用固定ip+port dubbo调用指定服务 dubbo调用不随机 dubbo自定义调用服务 dubbo点对点通信 dubbo指定ip

    1. 在写分布式im时nami-im: 分布式im, 集群 zookeeper netty kafka nacos rpc主要为gate(长连接服务) logic (业务) lsb (负载均衡)store(存储) - Gitee.com,需要指定某一长连接服务调用,其他博客得都调不通,写的有问题。要不就是通过xml进行配置,本文主要是以代码形式,调用前 配

    2024年02月15日
    浏览(32)
  • 基于Dubbo和Nacos搭建微服务的配置中心和服务注册中心

    1.添加nacos依赖 2.配置application.properties PS:nacos2.0除了需要8848的端口之外,还新增了端口+1000的新端口用于客户端和服务端GRPC通信的端口,所以如果是自己部署的nacos需要放开这俩个端口,服务才可以启动成功。 3.配置类 3.1 添加Spring Cloud原生注解 @EnableDiscoveryClient 3.2 客户端服

    2024年02月16日
    浏览(35)
  • 在使用nacos时,如何将指定ip段注册在nacos中

    在使用nacos时,如何将指定ip段注册在nacos中 @TOC 因为我们的电脑经常会安装虚拟机会产生虚拟网卡,所以在项目启动后,很有可能会将虚拟网卡的ip地址注册在nacos中,导致访问失败,此时我们可以在 bootstrap.yml文件中进行配置,将自己想注册在nacos中的ip地址配置进去 spring:

    2024年02月11日
    浏览(60)
  • SpringCloud + Gateway(网关) + Nacos(注册中心+配置中心)+ Dubbo(内部服务调用)

    Apache Dubbo是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力 1、协议支持方面 Feign更加优雅简单。Feign是通过REST API实现的远程调用,基于Http传输协议,服务提供者需要对外暴露Http接口供消费者调用,服务粒度是http接口级的。通过短连接的方式进行通信,

    2024年02月06日
    浏览(51)
  • 服务注册与发现:Nacos为例 (内附最新版基于Mysql存储Docker Compose部署)

    在现代微服务架构中, 服务注册与发现 中间件已经成为了一个重要的分布式系统协调工具。为什么我们需要这样一个工具?分布式系统需要有效和可靠的工具来管理配置数据、服务发现和协调。 Nacos 作为一体化服务发现与配置管理工具,扮演着服务注册与发现中间件的重要

    2024年02月19日
    浏览(36)
  • dubbo启动指定ip不使用docker虚拟网络ip

    java -D 配置系统属性    java -Ddubbo_ip_to_registry=192.168.99.230 -jar seller.jar dcoker 环境变量配置/etc/profile

    2024年02月15日
    浏览(29)
  • dubbo 服务注册使用了内网IP,而服务调用需要使用公网IP进行调用

    使用dubbo时,提供者注册时显示服务地址ip为[内网IP:20880],导致其他消费者在外部连接的情况下时,调用dubbo服务失败 (1). 先查询一下服务器的hostname (2). 修改hostname解析绑定公网ip值(最后一行),即可 (3)、服务器不用重启,服务提供者重启 重启服务,注意除注册中心端口

    2024年02月09日
    浏览(32)
  • 基于Kubernetes(k8s)部署Dubbo+Nacos服务

    本文介绍基于 Kubernetes(k8s) 环境集成阿里云 私有镜像仓库 来部署一套 Dubbo + Nacos 的微服务系统,并使用 Kubernetes DNS 以及 port-forward 的方式来打通网络访问。 k8s环境搭建参考文章《基于minikube快速搭建kubernetes单节点环境》 中在阿里云镜像仓库构建的镜像来进行部署。 基于《基

    2024年02月02日
    浏览(31)
  • 微服务注册Nacos注册的IP却是内网IP,怎么解决

    我把nacos部署到一台服务器上,然后我在本地运行自己的微服务,中间用了OpenVPN服务来作为桥梁,但是注册到nacos的服务却是内网ip,当时我就炸了,明明有通道你不走,你非得走不通的道!! 下面就是图片展示效果 在我调用这个服务的接口时,那肯定是不通的 解决这个问题也好解决,只

    2024年02月07日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包