使用ServiceComb开发微服务访问外网咋办?

本文介绍如何在开发环境中配置代理服务,确保能通过公司代理网络访问互联网资源。特别关注于microservice.yaml文件的proxy配置,包括代理地址、端口、用户名及密码的设置。对于敏感信息如密码,建议使用加密方式保护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

代理设置

作为一名开发者,在公司开发环境,可能是通过公司代理网络接入到因特网。如果调试服务时还必须依赖网上资源,比如直接连接共有云服务中心,那么就必须配置代理。

配置方式,在 microservice.yaml 文件增加 proxy 配置:

servicecomb:
  proxy:
    enable: true            #是否开启代理
    host: yourproxyaddress  #代理地址
    port: 80                #代理端口
    username: yourname      #用户名
    passwd: yourpassword    #密码

有些用户需要通过加密保护密码信息。可以通过实现SPI扩展来实现。需要扩展的SPI接口名称为:org.apache.servicecomb.foundation.common.encrypt.Encryption,实现 decode 接口即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值