admin
ipc_status
Report this process's multi-process IPC state.
strata ipc statusdb.admin.ipc_status() -> 'Any'wire ipc_status
Reports the same-machine multi-process state for this handle: whether this process owns the store (holds the writer lock) or is a client of another owner, whether it is hosting a broker socket, the socket path and owning process id when one exists, and the number of clients currently connected to the host. A single-process open (cache, or a durable open with IPC off) reports `is_owner: true`, `hosting: false`, and no socket.
Status commands return a scalar or compact status payload and do not mutate database state.
To see the complete help for this command, run:
strata ipc status --helphelp(db.admin.ipc_status)
Example
Check whether this process hosts the multi-process broker socket.
strata ipc statusdb.admin.ipc_status().hostingReturns
StatusResponse<AdminIpcStatus>
- dataAdminIpcStatus
- typestring
Errors
Recover by code. Retry policy and commit outcome come from the shipped error registry.
| Code | Retry | Commit outcome |
|---|---|---|
| failed_precondition.engine.runtime_closed | never | not_started |