Page 3 of 4
Re: redis
Posted: Thu Nov 28, 2013 3:08 pm
by admin
Удаляет, но не так быстро как редис тк что б его удалить надо пройтись по кучке файлов что сильно шрузит винт, соотв действие это сделано ограничено вроде "идем 200 файлов и все" через 10 минут - еще 200 файлов и тп.
У автора думаю все же не проводился апдейт.
Re: redis
Posted: Thu Nov 28, 2013 3:46 pm
by wazz
admin wrote:Удаляет, но не так быстро как редис тк что б его удалить надо пройтись по кучке файлов что сильно шрузит винт, соотв действие это сделано ограничено вроде "идем 200 файлов и все" через 10 минут - еще 200 файлов и тп.
У автора думаю все же не проводился апдейт.
да как не проводился то, если сам смарт мне сказал, что пора на новый кеш движок переходить... сейчас вернулся опять вернулся на старый файловый кеш, сиджи заметно быстрее стали работать...
Re: redis
Posted: Thu Nov 28, 2013 3:48 pm
by admin
По билду вижу.
У 50 послджений билд за 11 месяц, а у вас 10й.
Re: redis
Posted: Tue Mar 07, 2017 9:44 am
by GangstaBros
magicum wrote:Раз уж пошла пьянка за redis, позвольте спросить.
Пытался заставить смарт говорить с редисом по сокету, ничего не вышло.
Пришлось перекинуть обратно, использовать порт.
Нет ли каких-то неочевидных тонкостей тут? Какие-то особые пермишены, чтоб именно связываться по сокету?
апну старый топик
мессага от админа про редис:
"как его настроить через сокет ?
перепробовал всевозможные варианты - фиг, сидж пишет что не может подключится
сокет работает 100% , это где-то в смарте проблема"
в какую сторону копать?
Re: redis
Posted: Tue Mar 07, 2017 9:48 am
by GangstaBros
viewtopic.php?f=7&t=87769
вот такая же проблема - только там речь идет про мемкэшед
только мы пытаемся включить через сокет на tcms с последним апом
Re: redis
Posted: Tue Mar 07, 2017 9:52 am
by GangstaBros
Burn, [7 Mar 2017, 16:50]:
Пробовал и так
$config['redis_host'] = 'unix:///tmp/redis.sock';
и так
$config['redis_host'] = '/tmp/redis.sock';
$config['redis_port'] = '0';
сейчас вот так работает
$config['redis_host'] = '127.0.0.1';
$config['redis_port'] = '6379';
$config['redis_database'] = 0;
$config['redis_password'] = '';
из консоли к сокету конектится
# redis-cli -s /tmp/redis.sock
redis /tmp/redis.sock>
Re: redis
Posted: Tue Mar 07, 2017 9:55 am
by magicum
А владелец-группа у сокета какие? И пермишены?
Re: redis
Posted: Tue Mar 07, 2017 11:02 am
by admin
В доке пишет что должно конектить в виде /var/temp/redis/redis.sock
Скидывайте плз шел туда где не конектит, попробуем простой скрипт сначала в 3 строки в виед
$redis = new Redis();
$redis->connect($host, $port);
Re: redis
Posted: Tue Mar 07, 2017 12:07 pm
by mad
GangstaBros wrote:"как его настроить через сокет ?
Сокет наверное не шибко быстрее и работает то, или нет?
Re: redis
Posted: Tue Mar 07, 2017 12:10 pm
by magicum
Оффтоп:
по сокету мне видится только одна польза - redis не слушает порты в этом случае.
А то был случай, один человек был поломан через redis, открытый в паблик и без аутентификации.
Это не дело, вывешивать редис наружу, я знаю, но тем не менее.