SetCommunicationLifecycle
Sets the tenant's communication lifecycle configuration: scale-to-zero (AB#4914) and adapter pool leasing (AB#4924). Runtime configuration - effective without a controller redeploy; '-sze false' and '-le false' are the per-tenant emergency stops. Only the flags you pass are changed.
Examples
octo-cli -c SetCommunicationLifecycle
Options
| Short | Long | Required | Description |
|---|---|---|---|
-sze | --scaleToZeroEnabled | no | true to allow OnDemand workloads of this tenant to scale to 0 replicas when idle, false to disable (default) |
-le | --leasingEnabled | no | true to allow adapter pool leasing for this tenant, false to disable (default). Governs BOTH halves: this tenant's pools lending their members out, and this tenant's Leased adapters being scheduled. A lease needs it on for the lending AND the borrowing tenant. Switching it off HOLDS the queue - already queued work stays queued and visible, nothing new is enqueued and no lease is granted |