簡體   English   中英

從 Jelastic 環境到另一個環境的 GET/POST 請求:連接被拒絕

[英]GET/POST Request from Jelastic environment to another: connection refused

我正在嘗試從一個 Jelastic 環境向另一個環境發出 GET/POST 請求。 兩者都在運行 Node/Express。 我嘗試使用環境名稱(在我的本地機器上工作)和內部 IP 地址,但我總是收到連接被拒絕錯誤:

FetchError:對https://10.101.19.55/轉換器的請求失敗,原因:連接 ECONNREFUSED 10.101.19.55:443

非常感謝任何有關如何解決此問題的提示。

您沒有提及您的應用程序是如何部署的(在什么節點類型上),但很可能它沒有在端口 443 上偵聽; 由於 Jelastic 平台的共享負載均衡器的代理,它只能遠程工作(如果有的話)。

如果您想在內部連接(在同一平台內的 Jelastic 節點之間),您的請求不會通過共享負載均衡器傳遞,因此無法利用該代理。

換句話說,您需要:

  • 直接連接到應用程序實際運行的端口,例如https://10.101.19.55:5000/converter (如果您的應用程序在端口 5000 上運行/偵聽)
  • 確保您的防火牆規則允許從您連接的地方進行訪問

如果您的 express 服務器在沒有 SSL 的情況下運行,為什么不使用 Jelastic 插件來添加 LetEncrypt 證書?

在哪里可以找到插件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM