원격 컨테이너/컴퓨터에서 실행 파일을 호출하는 방법

원격 컨테이너/컴퓨터에서 실행 파일을 호출하는 방법

내가 가진 것

  • .NET Framework와 같은 별도의 프로세스에서 요청 시 실행 파일을 호출하는 웹앱입니다 WordToPdfConverter.Exe. 입력은 cli 인수 및 cli 인수로 전달된 파일이고, 출력은 표준/오류 출력입니다. 프로세스는 일반적으로 수명이 짧습니다.
  • 실행 파일이 웹 서버와 같은 동일한 시스템에서 실행되는 단일 서버 설정
  • 현재 실행 파일은 웹 앱 성능에 영향을 미치거나 메모리 부족 예외 등을 일으킬 수 있습니다.

내가 필요한 것

  • Windows 컨테이너를 사용하여 앱을 도킹하려고 합니다.
  • WordToPdfConverter.Exe별도의 컨테이너에서 프로세스를 호출하고 싶습니다 .

질문

내 웹앱에서 원격으로 외부 실행 파일을 호출하려면 어떻게 해야 하나요?

  1. CLI를 일부 Http API로 래핑해야 합니까? 어쩌면 이 일을 정확히 수행하는 기존 솔루션이 이미 있을 수도 있습니다.
  2. 명령을 호출할 때 원격 컨테이너에 SSH로 접속할 수 있나요?
  3. 다른 아이디어가 있나요?

관련 정보