우리 시스템은 기본적으로 MS SQL Server와 함께 C# 및 Powershell 응용 프로그램을 실행하는 Windows 서버입니다. 우리는 EXE/BAT/PS1을 실행하고 DLL 기능을 호출하는 작업을 실행할 수있는 사내 WorkflowManagement 솔루션을 보유하고 있습니다.공기 흐름이있는 .EXE 및 Powershell 작업 실행
이제 Apache Airflow가 더 나은 해결책인지 평가할 것입니다. 지금까지 나의 순진한 계획은 공기 흐름 스케줄러를 리눅스 컴퓨터에서 실행 한 다음 소비자가 Windows 컴퓨터에서 실행하게하는 것입니다. 하지만 예를 들어 .exe 작업을 실행하도록 소비자를 설정하려면 어떻게해야합니까?
HTTP 호출을 사용하고 .Exe 파일을 실행하는 Wrapper-Service를 만들어야합니까?
답장을 보내 주셔서 감사합니다. 나는 또 다른, 아마 더 나은 해결책을 발견했다 : pywinrm! https://pypi.python.org/pypi/pywinrm 파이썬을 통해 Windows Remote PowerShell을 사용할 수 있습니다. 그래서 python을 통해 작업을 정의하고 pywinrm 라이브러리를 가져온 다음 exefile을 호출하는 것과 같이 원하는 모든 명령을 실행할 수 있습니다. – hmrc87