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]

Reply via email to