首页 > 其他分享 >微服务架构项目开发过程中,如何让服务调用自己的服务

微服务架构项目开发过程中,如何让服务调用自己的服务

时间:2024-02-27 10:48:09浏览次数:39  
标签:数据服务 feign 调用 架构 ip 服务

背景
在微服务架构项目开发过程中,经常需要调试代码,由于开发人员较多,某个服务会启动多个节点,经常出现调试的时候,程序逻辑走到别人的服务中,影响问题定位,(甚至有时候,其它同事的服务调不通,影响开发)

解决方案
可以通过配置feign client指定自己的IP,如下示例:

@FeignClient(value = "服务名",url = "http://ip:端口")
以数据服务为例,改下数据服务dataservice-feign模块的FeignClient代码,指定自己服务的ip,然后install到本地maven仓库即可,然后随便调用,每次都会走到自己的服务中

标签:数据服务,feign,调用,架构,ip,服务
From: https://www.cnblogs.com/chenpi/p/18036377

相关文章

  • 服务器安装CentOS7 报错/dev/root does not exist
    报错内容通过u盘安装实体服务器时,找不到u盘报错  解决方法在报错页面出入blkid,查看u盘盘符 在安装界面按“e”修改将  vmlinuzinitrd=initrd.imginst.stage2=hd:LABEL=CentOS\xxxxquiet修改为vmlinuzinitrd=initrd.imginst.stage2=hd:/dev/sdb4quiet修改后......
  • C#使用sapnoc类库SAPRFC接口调用
     使用NuGet引用sapnoc程序包来进行RFC接口的连接,类库框架为framework,暂不支持.netCore框架,会提示冲突。    编写SapRfcHelper帮助类供接口的连接调用using SAP.Middleware.Connector;using System;using System.Collections.Generic;using ......
  • 系统调用和高级语言可移植性
    在计算机中尚不存在操作系统的年代,程序员需要编写出处理相关的所有程序。用机器语言编写程序,然后再使用开关将程序输入,这一过程非常麻烦。基于此,就有人开发出了仅具有加载和运行功能的监控程序,这就是操作系统的原型。操作系统也被称为基础软件,它是计算机运行时不可或缺的控制程序......
  • 2.微服务及相关框架
    1.微服务框架,微服务好处微服务(MicroServices),我们可以从字面上去理解,即“微小的服务”:(1) 所谓“服务”,其实指的是项目中的功能模块,它可以帮助用户解决某一个或一组问题,在开发过程中表现为IDE中的一个工程或Moudle。(2) “微小”则强调的是单个服务的大小,主要体现为以......
  • 把 Console 部署成 Windows 服务,四种方式总有一款适合你!
    一:背景1.讲故事上周有一个项目交付,因为是医院级项目需要在客户的局域网独立部署。程序:netcore2.0,操作系统:windowsserver2012,坑爹的事情就来了,netcoresdk一直装不上,网上找了资料说需要先安装VisualC++RedistributableforVisualStudio2015,开开心心下载下来又......
  • zabbix自动发现windows 服务器自动注册服务器
    一、将zabbixAgent文件放在共享目录上,设置共享所有人都有权限访问,设置zabbix配置文件修改abbix_agentd.conf配置文件1、Server=172.21.32.123配置zabbix器地址2、ServerActive=172.21.32.128   配置zabbix器地址3、Hostname=Windowshost  配置被监控端主机名称 4......
  • 《业务建模驱动的企业架构转型白皮书》
    ​当前,我国金融等国民经济重点行业和企业的数字化转型,仍存在战略落地难、业务技术协同难以及投入产出匹配难等问题,亟需通过实施企业架构,从顶层设计出发,制定符合自身需要的转型战略;从全局视角出发,将战略拆解细化为具体可行的措施;从业技融合出发,把握全局需求,优化业务与IT的协同机制......
  • FTP服务搭建(linux)(转载)
    一、下载(在线安装可跳过)1、下载(见网盘)下载服务端vsftpd:下载地址下载客户端ftp注:如果需要使用ftp命令,则客户端必须安装,否则无法使用(-bash:ftp:commandnotfound)二、安装1、检查是否已经安装了vsftp首先查看系统中是否成功安装了vsftpd,执行下面命令(有内容则安装了ftp)rpm......
  • ShowMeBug 签约国内领先的金融支付技术服务商——新国都
    深圳市新国都股份有限公司(以下简称新国都)与ShowMeBug完成签约。针对其技术招聘提出解决方案,推动新国都的技术人才沉淀,构建专业的招聘流程闭环,为新国都带来招聘效能的提升和改进。在面试过程中,新国都通过使用ShowMeBug技术测评平台,提升人才选拔的效率与质量。ShowMeBug基于云端I......
  • Linux:离线搭建vsftpd服务并记录新建用户登录报错问题(转载)
    1.检查本机是否安装过vsftpd#检查是否存在vsftpdrpm-qa|grepvsftpd2.下载离线安装包下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)3.开始安装vsftpd#安装vsftpdrpm-ivhvsftpd-3.0.2-21.el7.x86_64.rpm4.测试是否安装成功......