The SeaTunnel CLI allows users to submit tasks through a command string like './bin/seatunnel.sh -c <config_path>', initiating the processing sequence with various command configurations.
The SeaTunnelClient class uses main method to parse command line arguments and run the SeaTunnel application by building dynamic command execution paths based on user inputs.
Utilizing jcommander, the buildCommand method in ClientCommandArgs determines necessary actions such as validating a configuration, handling encryption/decryption, or executing a client task.
In the process of connecting to the cluster, the system reads from hazelcast-client.yaml, enabling connections to a server or initializing a local Hazelcast instance for local mode.
#apache-seatunnel #task-submission #server-initialization #command-line-interface #hazelcast-connection
Collection
[
|
...
]