跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教能否让 nginx 的反向代理调用外部正向代理
未分類
3 9 月 2020

请教能否让 nginx 的反向代理调用外部正向代理

请教能否让 nginx 的反向代理调用外部正向代理

資深大佬 : torment5524 16

最近被安排协助解决同事项目的一个很棘手的问题,业务场景简化描述如下
1 、A 系统需要通过正向代理 B 才能调用 C 系统;
3 、对 B 和 C 没有管理权限,目前只能远程操作 A 服务器,A 是 java 开发,接口是 http 接口,A 自身没有代理功能,可以修改配置文件修改目标地址,但是不能动他们的代码;
目前测试了几种方案都失败了
1 、通过设置全局的 http_proxy,失败,java 默认不走这个;
2 、通过 A 系统本机装的 nginx 反代,但是 nginx 也不走全局代理;

目前只有两个选择
1 、额外开发一个反代服务,实现反代二次调用正向代理访问;
2 、能否让 nginx 的反向代理调用正向代理?

因为 ABC 都不是我们这边的,给他做一个服务,后续会进坑,所以想问问有没有 nginx 的方案,或者是其他的解决方案。。。

大佬有話說 (6)

  • 資深大佬 : wangritian

    修改 A 系统的 hosts 将 C 域名指向 B 的 IP 呢

  • 資深大佬 : fengjianxinghun

    h_t_t_ps://stackoverflow.com/questions/120797/how-do-i-set-the-proxy-to-be-used-by-the-jvm

  • 主 資深大佬 : torment5524

    @wangritian 都没域名的,全都是 ip 。。

  • 主 資深大佬 : torment5524

    @fengjianxinghun 感谢,这个方案可以解决这个问题,正好他们服务是 weblogic 的,我中午也抽空用 netty 的 sample 代码改了个方向代理调正向代理的服务出来,双管齐下了

  • 主 資深大佬 : torment5524

    @fengjianxinghun 验证通过了,很稳,是个内网的产品走代理访问互联网服务的。

  • 資深大佬 : fengjianxinghun

    @torment5524 你的标题起的 nginx 方案,要不是误点进来,根本不会看正文。。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具