Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 20.11.2013 18:08 / 20.11.2013 18:19
То есть передавать надо что-то типа $.remove-failed-servers[2]. Но вот что значит это число - понятия не имею. :)ну, судя по
case MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS: ptr->flags.auto_eject_hosts= bool(data); case MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT: if (data == 0) { return memcached_set_error(*ptr, MEMCACHED_INVALID_ARGUMENTS, MEMCACHED_AT memcached_literal_param("MEMCACHED_BEHAV } ptr->server_failure_limit= uint32_t(data); break;они объединили два параметра в один, и число означает только лишь server_failure_limit
И пересобрать парсер самостоятельно.Боюсь сей подвиг я не потяну :(.
$memcache-connect-string[$.server[mmc-a2.local --server=mmc-b1.local --server=mmc-b2.local] $.binary-protocol(true) $.tcp-keepalive(true) $.connect-timeout[5] $.remove-failed-servers[3] ]но! если потушить mmc-b2, то на ^memcached::open[$memcache-connect-string](0) таки выдает connect error: SOME ERRORS WERE REPORTED (19) :(