如何呼叫遠端容器/電腦中的可執行文件

如何呼叫遠端容器/電腦中的可執行文件

我擁有的

  • 在單獨的進程中按需調用可執行檔的 Web 應用程序,例如WordToPdfConverter.Exe.輸入是 cli 參數和作為 cli 參數傳遞的文件,輸出是標準/錯誤輸出。這個過程通常是短暫的。
  • 單一伺服器設置,其中可執行檔案在同一台電腦上運行,如 Web 伺服器
  • 目前可執行檔可能會影響網路應用程式的效能或導致記憶體不足異常等...

我需要的

  • 我即將使用 Windows 容器對應用程式進行 dockerize。
  • 我想WordToPdfConverter.Exe在單獨的容器中呼叫進程。

問題

如何從我的 Web 應用程式遠端呼叫外部可執行檔?

  1. 我應該將 CLI 包裝在某個 Http API 中嗎?也許已經有現有的解決方案可以做到這一點
  2. 我可以在呼叫命令時直接 ssh 進入遠端容器嗎
  3. 還有其他想法嗎?

相關內容