Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 21.11.2013 20:16 / 21.11.2013 20:19
в примерах либмемкешеда есть следующее:CREATING A POOL OF SERVERS Creating a pool of Servers: const char *config_string= "--SERVER=host10.example.com --SERVER=host11.example.com --SERVER=host10.example.com"; memcached_pool_st* pool= memcached_pool(config_string, strlen(config_string)); memcached_return_t rc; memcached_st *memc= memcached_pool_pop(pool, false, &rc); .... do work /* Release the memc_ptr that was pulled from the pool */ memcached_pool_push(pool, memc); /* Destroy the pool.в парсере же, насколько я понял таких созданий пула нет, может надо заменить
fm=f_memcached(options_string.cstr(), options_string.length());на какойнить
fp=f_memcached_pool(options_string.cstr(), options_string.length()); fm=f_memcached_pool_pop(fp, false, &rc);?
memcached_pool_push(fp, fm); memcached_pool_destroy(fp);