Module: Async::Service::Supervisor
- Defined in:
- lib/async/service/supervisor/version.rb,
lib/async/service/supervisor/client.rb,
lib/async/service/supervisor/server.rb,
lib/async/service/supervisor/worker.rb,
lib/async/service/supervisor/monitor.rb,
lib/async/service/supervisor/service.rb,
lib/async/service/supervisor/endpoint.rb,
lib/async/service/supervisor/supervised.rb,
lib/async/service/supervisor/environment.rb,
lib/async/service/supervisor/memory_monitor.rb,
lib/async/service/supervisor/process_monitor.rb,
lib/async/service/supervisor/worker_controller.rb,
lib/async/service/supervisor/utilization_monitor.rb,
lib/async/service/supervisor/supervisor_controller.rb
Defined Under Namespace
Modules: Environment, Supervised Classes: Client, MemoryMonitor, Monitor, ProcessMonitor, Server, Service, SupervisorController, UtilizationMonitor, Worker, WorkerController
Constant Summary collapse
- VERSION =
"0.17.0"
Class Method Summary collapse
-
.endpoint(path = "supervisor.ipc") ⇒ Object
Get the supervisor IPC endpoint.
Class Method Details
.endpoint(path = "supervisor.ipc") ⇒ Object
Get the supervisor IPC endpoint.
15 16 17 |
# File 'lib/async/service/supervisor/endpoint.rb', line 15 def self.endpoint(path = "supervisor.ipc") ::IO::Endpoint.unix(path) end |