Ho capito che funziona con Puma, ma con Thin non ottengo alcun flusso in uscita e devo uccidere il server per fermarlo. Sto testando usando esempio iniziale di tenderlove outputing l'ora corrente:Come ottenere Rails 4 ActionController :: Lo streaming live funziona con Thin e Ruby 2? E come scala Thin e Puma in scala con lo streaming live?
http://tenderlovemaking.com/2012/07/30/is-it-live.html
Una domanda più generale per me è, è questo tipo di streaming di pratica in un app con qualsiasi traffico significativo? Immagino che ci possano essere facilmente hunderts se non migliaia di utenti connessi a uno stream contemporaneamente in tale app. Come sarebbe la scala Puma qui? Ho letto che Puma usa 1 thread per connessione. È efficiente? E che dire di Thin? Tutte le connessioni saranno nello stesso thread? Sarà più efficiente?
Un altro problema che ho è che anche con Puma ho solo una connessione che funziona localmente. Quando mi accartocciai da un secondo terminale non ho alcun output lì ... Qualcuno sa perché?
Thin non funziona per me nè con rails 4 streaming. Supporta lo streaming a tutti ?? Puma funziona bene :) – gucki