ФорумПрограммированиеPHP для идиотовРасширения PHP → Проблемы с мемкешом

Проблемы с мемкешом

  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 3 сентября 2010 г. 10:42

    Zend_Cache_Backend_Memcached - getFillingPercentage() вываливается если один из мемкеш серверов упал.

    т.е. ситуация такая:

    есть пучок(10 шт) мемкеш серверов, один из них отвалился, и потом обьект Memcache тупо не может сделать getExtendedStats()
    точнее он его делает но для всех серверов он возвращает false.

    пробовал репродюсить баг без участия зендфреймворка
    <?php
    $memcache_obj = new Memcache;
    $memcache_obj->addServer(&#39;127.0.0.1&#39;, 11211);
    $memcache_obj->addServer(&#39;127.0.0.1&#39;, 11212);

    $stats = $memcache_obj->getExtendedStats();
    print_r($stats);
    ?>


    точно такя же хуйня, невозможно получить статс ни для одного из серваков, хотя не работчий только один.

    аллоу_фейловер заенейбленый.

    я полагаю что это какаято неведанная хуйня в пекловской библиотеке.

    если у когото есть альтернативные мнения пожалуйста выскажитесь

    спасибо
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 3 сентября 2010 г. 10:48, спустя 5 минут 21 секунду

    куда подевались все мемкеш дрочеры ? =)
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 3 сентября 2010 г. 11:11, спустя 22 минуты 56 секунд

    NRG, честно говоря я еще вообще ни разу не юзал эту штуку, но могу предположить, что надо создавать для каждого сервера свой объект
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 3 сентября 2010 г. 18:32, спустя 7 часов 20 минут 45 секунд


    NRG, честно говоря я еще вообще ни разу не юзал эту штуку, но могу предположить, что надо создавать для каждого сервера свой объект
    нет кэп, не надо =)

    ну что, профи блять =)))) обосрались ???)))))
  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 4 сентября 2010 г. 3:39, спустя 9 часов 7 минут 56 секунд

    обосрались(((
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2010 г. 4:23, спустя 43 минуты 3 секунды

    NRG, посмотри исходы, хули?
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 4 сентября 2010 г. 12:38, спустя 8 часов 15 минут 23 секунды


    NRG, посмотри исходы, хули?
    исходники чего посмотреть, пекловской либы ???)))
  • krasun

    Сообщения: ? Репутация: N Группа: Джедаи

    Spritz 4 сентября 2010 г. 15:16, спустя 2 часа 37 минут 51 секунду

    NRG, я хуй его знает, что такое мемкеш, никогда им не пользовался. но есть идея, может прежде чем добавлять сервер $mem->addServer(); проверять не отвалился ли он?
  • Абырвалг

    Сообщения: 6477 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2010 г. 15:25, спустя 9 минут 34 секунды



    NRG, посмотри исходы, хули?
    исходники чего посмотреть, пекловской либы ???)))

    пецловской же вроди?)

    спроси у разрабов
  • rider-sx

    Сообщения: 2717 Репутация: N Группа: Адекваты

    Spritz 4 сентября 2010 г. 17:39, спустя 2 часа 13 минут 25 секунд

    Попробуй поставить другую версию экстеншена, может поможет)
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 4 сентября 2010 г. 18:24, спустя 45 минут 17 секунд

    всем спасибо, но я все же остановился на том, что проблема самой либы.
    в понедельник буду чтото решать, если придумаю - отпишусь.
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 5 сентября 2010 г. 5:10, спустя 10 часов 45 минут 39 секунд

    пекловский вроде как раз таки он
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 5 сентября 2010 г. 12:15, спустя 7 часов 5 минут 21 секунду

    Да и вообще есть php_memcacehD, заместо php_memcache.

    я вкурсе, уже подумываю об этом.
  • adw0rd

    Сообщения: 22902 Репутация: N Группа: в ухо

    Spritz 5 сентября 2010 г. 12:42, спустя 27 минут 16 секунд

    нехуй думать
    adw/0
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 11 сентября 2010 г. 11:55, спустя 5 дней 23 часа 13 минут

    Да и вообще есть php_memcacehD, заместо php_memcache

    мне докладывали что разницы в профите практически никакой
    не всё полезно, что в swap полезло

Пожалуйста, авторизуйтесь, чтобы написать комментарий!