Method: Anyt::RPC#start
- Defined in:
- lib/anyt/rpc.rb
#start ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/anyt/rpc.rb', line 15 def start AnyCable.logger.debug "Starting RPC server ..." AnyCable.server_callbacks.each(&:call) @server = AnyCable::GRPC::Server.new( host: AnyCable.config.rpc_host, **AnyCable.config.to_grpc_params ) if defined?(::AnyCable::Middlewares::EnvSid) AnyCable.middleware.use(::AnyCable::Middlewares::EnvSid) end AnyCable.middleware.freeze server.start AnyCable.logger.debug "RPC server started" end |