ウェブサイトで PubNub を使用することを検討していました。
次に、PubNub でチャンネルを購読できます。
ただし、PubNub でチャンネルをサブスクライブするスクリプトを実行する方法を見つける必要があります。
たとえば、ドキュメントhttp://www.pubnub.com/blog/ruby-push-apiによると、「公開されたメッセージをリッスンするには、サブスクライブ関数を呼び出します。注意することが重要です: サブスクライブ関数はブロックされています。 。別のプロセスでこの関数を実行する必要があります。」
その後、PubNub は次のコードを提供します。
## Subscribe (Listen for Messages)
pubnub.subscribe({
'channel ' => 'my_channel',
'callback' => lambda do |message|
## Message Received!!!
puts(message['my_var']) ## print message
return true ## keep listening?
end
})
この関数を「プロセス」として実行する方法が思いつきません。
バックグラウンドジョブのようなものはありませんか?これは私が必要とするものですか?
ガイダンスに感謝します。