数据库 - Model 前置说明
官方开源项目 抓取代理IP

说明

在使用组件前,必须要先配置ES的节点信息,配置文件路径为:/config/elasticsearch.php

组件支持配置多个节点,底层会根据配置定时嗅探节点状态,并是选择使用节点时,随机抽取一个当前可用的节点。

配置格式一览

return [
    // 节点配置
    'node' => [
        // [
        //     'host' => 'http://127.0.0.1:10086', // 请求地址
        //     'user' => '', // 账号
        //     'pass' => '', // 密码
        //     'ssl_path' => '', // 签名证书绝对地址
        // ],
    ],
    // 正常节点嗅探的间隔时间(S)
    'normal_sniff_interval_time' => 10,
    // 故障节点嗅探的间隔时间(S)
    'fault_sniff_interval_time' => 10,
    // 默认节点重试最大次数
    'retry_max_num' => 5,
    // API CURL的最大超时时间(S)
    'client_send_outtime' => 5,
    // ES Write时的最大超时控制
    'es_write_outtime' => '5m',
];

SW-X

企业级 - 高性能 PHP 框架

最后更新:2年前 . 作者-小黄牛

本篇目录