class AvalancheMQ::Server
- AvalancheMQ::Server
- Reference
- Object
Included Modules
Defined in:
avalanchemq/server.crConstant Summary
-
METRICS =
{:user_time, :sys_time, :blocks_out, :blocks_in}
-
SERVER_METRICS =
{:connection_created, :connection_closed, :channel_created, :channel_closed, :queue_declared, :queue_deleted}
Constructors
Instance Method Summary
- #ack_count : UInt64
- #add_parameter(p : Parameter)
- #blocks_in : Int64
- #blocks_in_log : Deque(Float64)
- #blocks_out : Int64
- #blocks_out_log : Deque(Float64)
- #channel_closed_count : UInt64
- #channel_closed_log : Deque(Float64)
- #channel_closed_rate : Float64
- #channel_created_count : UInt64
- #channel_created_log : Deque(Float64)
- #channel_created_rate : Float64
- #close
- #closed? : Bool
- #confirm_count : UInt64
- #connection_closed_count : UInt64
- #connection_closed_log : Deque(Float64)
- #connection_closed_rate : Float64
- #connection_created_count : UInt64
- #connection_created_log : Deque(Float64)
- #connection_created_rate : Float64
- #connections
- #data_dir : String
- #delete_parameter(component_name, parameter_name)
- #deliver_count : UInt64
- #disk_free : Int64
- #disk_free_log : Deque(Int64)
- #disk_total : Int64
- #disk_total_log : Deque(Int64)
- #flow(active : Bool)
- #flow? : Bool
- #get_count : UInt64
- #handle_connection(socket, connection_info)
- #listen(s : TCPServer)
- #listen(s : UNIXServer)
- #listen(bind = "::", port = 5672)
- #listen_tls(bind, port, context)
- #listen_unix(path : String)
- #listeners
- #log : Logger
- #parameters : AvalancheMQ::ParameterStore(AvalancheMQ::Parameter)
- #publish_count : UInt64
- #queue_declared_count : UInt64
- #queue_declared_log : Deque(Float64)
- #queue_declared_rate : Float64
- #queue_deleted_count : UInt64
- #queue_deleted_log : Deque(Float64)
- #queue_deleted_rate : Float64
- #redeliver_count : UInt64
- #reject_count : UInt64
- #rss : Int64
- #rss_log : Deque(Int64)
- #stats_details
- #stop_shovels
- #sys_time : Int64
- #sys_time_log : Deque(Float64)
- #update_rates
- #update_stats_rates
- #uptime
- #user_time : Int64
- #user_time_log : Deque(Float64)
- #users : AvalancheMQ::UserStore
- #vhost_connections(vhost_name)
- #vhosts : AvalancheMQ::VHostStore