Headless Execution Mode¶
Headless Execution Mode (standalone execution mode) is when KsqlServerMain is executed with a query file.
Headless execution mode uses StandaloneExecutor to execute KSQL statements (from the query file only).
Headless execution mode uses neither REST API (for statement submission) nor Kafka Connect (for connectors).
Query File¶
A query file (queries file) can be specified as follows:
- --queries-file command-line option
- ksql.queries.file configuration property