1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pipixia-pi-swoole-redis

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
version.md 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 13:56 8f7fab2
  1. Добавить конфигурацию setOptions (официальная настройка timeout от swoole «время ожидания, по умолчанию это глобальное значение для сокета socket_timeout (-1, ожидание бесконечно)»). При использовании функции brPop выяснилось, что она, похоже, не работает. Значение timeout должно быть больше значения ожидания brPop, иначе появится сообщение «Resource temporarily unavailable».

  2. Добавить функцию повторного подключения после обрыва соединения.

  3. Добавить функцию instance(). Если есть особые требования, которые невозможно расширить, но при этом хочется использовать общий пул соединений, например, для обработки транзакций, то в этом случае можно получить соединение через instance.

  4. Добавить функцию put(), которая используется вместе с instance. После завершения использования соединение возвращается обратно в пул.

  5. Добавить обработку исключений.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/pipixia-pi-swoole-redis.git
git@api.gitlife.ru:oschina-mirror/pipixia-pi-swoole-redis.git
oschina-mirror
pipixia-pi-swoole-redis
pipixia-pi-swoole-redis
master