EricJoy2048 opened a new issue, #3360: URL: https://github.com/apache/incubator-seatunnel/issues/3360
### Search before asking - [X] I had searched in the [feature](https://github.com/apache/incubator-seatunnel/issues?q=is%3Aissue+label%3A%22Feature%22) and found no similar feature requirement. ### Description SeaTunnel Job Executor is an executor tool, It is designed for scheduling tools to execute SeaTunnel jobs which is manager in SeaTunnel Web. It need some key features. 1. Executor can run by shell, It needs to provide a shell script as an entry for execution. For example `sh seatunnel-executor.sh -i st_job_id1` 2. Executor have an argument named `--jobId(-i)`, the `jobId` is required. The `jobId` is the the job's id in the SeaTunnel Web. ### How SeaTunnel Executor work? 1. Call the SeaTunnel Web API and get the job information of the `jobId`. The job information include `job config file` `engine(SeaTunnel Engine/Spark/Flink)` `Deploy Mode` and other we need. 2. Like `start-seatunnel-spark-connector-v2.sh` `start-seatunnel-flink-connetor-v2.sh` `seatunnel.sh` to submit the job. 3. Monitor the job status and call SeaTunnel Web API to update the job's status. 4. Output the job client logs, because the scheduler system need logs. ### Welcome to supplement ### Usage Scenario _No response_ ### Related issues _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
