Scheduling guide
type: TemporalTemporal connector
Owns the Temporal connection, Activity and Workflow workers, durable submission clients, and Worker shutdown policy.
When to use
Use this page while designing, implementing, operating, or troubleshooting scheduled and durable execution.
Behavior
- One managed connector instance is built per configured connector.
- Workers start before datasource admission.
- Worker concurrency is derived from the endpoints registered on each Task Queue, not from connector-level fields.
- Worker admission stops after ordinary Sources drain; clients remain until outbound Sinks finish.
Connection properties
Cluster and namespace.
PropertyTypeDescription
addressstringTemporal frontend address.
RequiredDefault:temporal:7233namespacestringTemporal namespace.
RequiredDefault:defaultidentitystringWorker/client identity override.
apiKeystringAuthentication API key.
TLS properties
Conditional transport security.
PropertyTypeDescription
tlsEnabledbooleanEnables TLS.
Default:falsetlsServerNamestringExpected server name.
When tlsEnabled is true.tlsCaFilestringCA certificate path.
When tlsEnabled is true.tlsCertFilestringClient certificate path.
When tlsEnabled is true.tlsKeyFilestringClient key path.
When tlsEnabled is true.Worker shutdown properties
Connector-level drain policy. Concurrency belongs to Temporal endpoints.
PropertyTypeDescription
workerStopTimeoutmillisecondsMaximum Worker drain time. Zero inherits the owning service shutdownTimeout; a positive value cannot exceed it.
0Minimum: 0Implementation properties
Allowed adapters.
PropertyTypeDescription
goImplementationenumGo SDK adapter.
RequiredAllowed:temporal/gopythonImplementationenumPython SDK adapter.
RequiredAllowed:temporal/pythontypeScriptImplementationenumTypeScript SDK adapter.
RequiredAllowed:temporal/typescriptProduct-level example
type: Temporal
address: temporal:7233
namespace: default
workerStopTimeout: 0