Size: a a a

2017 July 05

RS

Rustam Sharshenov in Rubyata
почему пинг-понг пашет тогда?
источник

U

Ul in Rubyata
Rustam Sharshenov
почему пинг-понг пашет тогда?
я отключал
источник

U

Ul in Rubyata
Rustam Sharshenov
>> Failed to start Advanced key-value store.
сейчас
источник

RS

Rustam Sharshenov in Rubyata
если все работало и внезапно сломалось - обычно кончилось место на диске или в RAM
источник

RS

Rustam Sharshenov in Rubyata
df -h и df -ih
источник

RS

Rustam Sharshenov in Rubyata
free -h
источник

U

Ul in Rubyata
Rustam Sharshenov
если все работало и внезапно сломалось - обычно кончилось место на диске или в RAM
у меня вообще не работала
источник

RS

Rustam Sharshenov in Rubyata
и сейчас redis-cli пашет?
попробуй просто запустить irb


require 'redis'
r = Redis.new
r.set 'test', '123'
r.get 'test'
источник

U

Ul in Rubyata
Rustam Sharshenov
и сейчас redis-cli пашет?
попробуй просто запустить irb


require 'redis'
r = Redis.new
r.set 'test', '123'
r.get 'test'
2.3.3 :001 > require 'redis' => true
2.3.3 :002 > r = Redis.new => #
2.3.3 :003 > r.set 'test', '123' => "OK"
2.3.3 :004 > r.get 'test' => "123"
2.3.3 :005 >
источник

RS

Rustam Sharshenov in Rubyata
все ок, значит в аппке проблема с конфигурацией коннекшена к редису
источник

U

Ul in Rubyata
Rustam Sharshenov
все ок, значит в аппке проблема с конфигурацией коннекшена к редису
Cпасибо помогло
источник

AO

Adis O in Rubyata
можете объяснить, зачем action cable redis?
источник

RS

Rustam Sharshenov in Rubyata
pubsub вроде
источник

AO

Adis O in Rubyata
Допустим у меня есть кейс:
Страница прогружается, но потом куча аякс запросов уходит в бэкенд. Стоит ли в этом случае заморачиваться с action cable? Подходит ли для данного случая вебсокеты?
источник

RS

Rustam Sharshenov in Rubyata
Тебе же не в два конца гонять инфу надо? В смысле, клиенту не нужно подписываться на события с сервера?
Тогда не нужно. То, что у тебя есть - polling - этого достаточно
источник

RS

Rustam Sharshenov in Rubyata
кстати, почему-то все забывают что есть еще альтернативы вебсокетам - SSE https://www.w3schools.com/html/html5_serversentevents.asp
источник

RS

Rustam Sharshenov in Rubyata
не топлю за технологию, но рекоменжую ознакомиться, вдруг пригодится
источник

RS

Rustam Sharshenov in Rubyata
источник

AO

Adis O in Rubyata
Rustam Sharshenov
Тебе же не в два конца гонять инфу надо? В смысле, клиенту не нужно подписываться на события с сервера?
Тогда не нужно. То, что у тебя есть - polling - этого достаточно
не, я в том смысле, что эти куча аякс запросов нагружают nginx + rails. а тут как я понимаю открыл веб сокет - перегнал инфу и закрыл.
источник

RS

Rustam Sharshenov in Rubyata
чот сомнительно
источник