首页 > 其他分享 >利用ssh隧道提升 feign 调用开发效率

利用ssh隧道提升 feign 调用开发效率

时间:2024-03-20 14:47:01浏览次数:22  
标签:feign 调用 服务 0.1 9999 127.0 ssh

问题描述

spring cloud架构下,微服务间很多是通过 feign进行调用的。
作为一家小公司,很多微服务在开发环境没有部署实例,这就导致,想在本地做开发调试,要花精力起很多依赖服务。耗时费力。

解决办法

1、利用 ssh 隧道,让办公网可以访问测试环境(阿里云、默认不开放端口)的微服务。

ssh -f -N -g -L 127.0.0.1:9999:目标服务器 ip:10004 xushengbin@跳板机 IP

这样,通过本机的 9999 端口,就能访问到阿里云上部署的微服务(10004)了

https://www.cnblogs.com/f-ck-need-u/p/10482832.html

2、指定feign地址为127.0.0.1:9999

@FeignClient(value = "product", url = "http://127.0.0.1:9999")
public interface DeviceClient {
    @RequestMapping(
            value = {"queryDevices"},
            method = {RequestMethod.POST}
    )
    List<DeviceDto> queryDevices(@RequestBody QueryDeviceRequest var1);
}

标签:feign,调用,服务,0.1,9999,127.0,ssh
From: https://www.cnblogs.com/xushengbin/p/18085170

相关文章

  • ios如何调用身份证实名认证接口-身份证识别-护照识别接口
    身份证实名认证接口如何调用?翔云人工智能开放平台了解到,越来越多的企业用户需要集成身份证实名认证接口,但在实现功能的过程中,总会遇到各种各样的问题,对此翔云提供了当下主流语言的调用代码示例,下载即可集成!以下是基于ios的身份证核验接口调用代码示例:importAlamofireclassSam......
  • 企业身份认证接口-身份证实名认证接口免费调用-Node.js接口调用教程
    现如今,无论是银行开户、办理社保、购买保险、在线教育、电商购物等等的应用场景,都需要进行身份证的实名认证。随着人工智能技术的不断开拓与创新,身份证实名认证已经逐步实现了智能化、在线化。也正因如此,企业对于身份证实名认证接口的需求也在不断增多。翔云身份证识别接口与身份......
  • Vertx实战之如何追踪异步函数调用
    Vertx实战之如何追踪异步函数调用穹柏关注IP属地:上海0.1922021.06.1016:29:51字数2,257阅读1,043背景日常开发中我们经常需要处理各种系统问题,而这些系统问题通常由一些非预期的因素引起(比如非预期的输入,内存不够,网络波动等)。此时就需要知道本次系统问题影响了谁......
  • qt http get和post非阻塞时区分调用接口
    qthttpget和post接口有阻塞和非阻塞两种实现。非阻塞的方式是信号槽关联,在槽函数中实现。实际项目中多个接口调用的话需要区分调用接口,然后根据接口解析json报文,我分享下我的方法。通过获取QStringurl=reply->url().toString();可以获取到调用的url,可以根据url来进行区......
  • 操作系统实验-与文件读写有关的系统调用函数用法
    1、open函数点击查看代码#include<fcntl.h>//头文件intopen(constchar*pathname,intflags,mode_tmode);pathname:要打开文件的路径名;flags:用于指定文件的打开方式和行为,以下是一些常见的标志,都通过宏进行了定义;O_RDONLY:只读方式打开文件。O_WRONLY:只写方式打......
  • Lazaurs调用VC的dll,字符串参数有中文的解决方法
    问题:在VC中定义了一个函数extern"C"__declspec(dllexport)inttest(constchar*filename)filename中可能有中文。Lazarus调用test传英文没问题,传中文出错。1、在VC项目设置-高级中选择“使用Unicode字符集”  --这个也是VC的默认值2、在lazarus中在项目设置-编译器......
  • whisper-large-v3:速度快的令人翻译模型三种实用的调用方法
    1、whisper-large-v3是openai公司的模型,可使用Python代码调用;2、whisper-large-v3基础上chenxwh制作了开源库insanely-fast-whisper,可本地指令运行,或GoogleColabT4GPU运行;3、以上两个模型应用,如果觉得使用复杂难度大,国内软件工程师制作了更简单的版本fast-whisper3。......
  • MyBatis3源码深度解析(十六)SqlSession的创建与执行(三)Mapper方法的调用过程
    文章目录前言5.9Mapper方法的调用过程5.10小结前言上一节【MyBatis3源码深度解析(十五)SqlSession的创建与执行(二)Mapper接口和XML配置文件的注册与获取】已经知道,调用SqlSession对象的getMapper(Class)方法,传入指定的Mapper接口对应的Class对象,即可获得一个动态......
  • 身份证文字识别ocr免费-身份证实名认证接口-护照识别-Java调用代码
    文字识别技术是针对图片上的文字进行提取,免去人们手动输入的繁琐。针对证件,翔云提供了身份证识别接口、身份证实名认证接口、护照识别接口,身份证识别接口自动提取身份证信息、身份证实名认证接口实时联网查验身份证的真伪。以身份证识别接口Java语言代码为例,欢迎免费体验:pac......
  • python中`__call__`让类像函数一样被调用
    在训练一个网络过程中,有下面代码'''4.训练网络'''print('开始训练')forepochinrange(3):runing_loss=0.0fori,datainenumerate(trainloader,0):inputs,label=data#1.数据加载ifdevice=='gpu':......