Я подумывал об использовании 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
})
Я не могу представить способ запуска этой функции как" процесс "."
Нет ли что-то вроде фоновых заданий?Это то, что мне нужно?
Цените любые указания.