我需要访问我的 Sidekiq 工作人员中当前的赛璐珞演员,但我看不到这样做的方法。
每当我尝试打电话时:
Celluloid::Actor.current
我收到一个错误:not in actor scope
我试图通过每次创建一个新演员来找到当前演员:
Celluloid::Actor.new(SecureRandom.hex)
但由于某种原因,它给了我一个错误attempted to call dead actor
。
我应该做些什么不同的事情来让当前的演员进入 Sidekiq 工作人员?
背景信息 我正在连接到我的工作人员中的 websocket 并向其发送消息。
Celluloid::WebSocket::Client.new('ws://my-uri', Celluloid::Actor.current)