多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Coroutine\\Redis::setOptions [TOC] 4.2.10版本后新增了该方法, 用于在构造和连接后设置Redis客户端的一些配置 该函数是swoole风格的, 需通过kv键值对数组来配置 ## 函数原型 ~~~ Coroutine\Redis::setOptions(array $options) ~~~ ## 可配置选项 `connect_timeout`: 连接的超时时间, 默认为全局的协程socket\_connect\_timeout(1秒) `timeout`: 超时时间, 默认为全局的协程socket\_timeout(-1, 永不超时) `serialize`: 自动序列化, 默认关闭 `reconnect`: 自动连接尝试次数, 如果连接由于超时等原因被close正常断开, 下一次发起请求时, 会自动尝试连接然后再发送请求, 默认为1次(true), 一旦失败指定次数后不会再继续尝试, 需手动重连. 该机制仅用于连接保活, 不会重发请求导致不幂等接口出错等问题