参考信息

最近更新时间: 2026-03-13 09:03:00

配置文件参考

  1. idc/database_config.php

    • 功能:数据库配置
    • 样例:
      <?php class DatabaseConfig {
      public static function getDbInfo(){
         $database = array( //dict结构: db_name => 配置详情
             'default' => array(
                 'ip' => '127.0.0.1',
                 'port' => 3306,
                 'user' => 'root',
                 'password' => '123456',
                 'charset' => 'utf8',
                 'mode' => 'async'
             ),
             'qcloudTag' => array(
                 'ip' => '10.182.21.52',
                 'port' => 3300,
                 'user' => 'ccdb',
                 'password' => 'UEDh5ZVx93IOGYCs',
                 'charset' => 'utf8',
                 'mode' => 'async'
             ),
             'qcloudTagCheck' => array(
                 'ip' => '10.182.21.52',
                 'port' => 3300,
                 'user' => 'ccdb',
                 'password' => 'UEDh5ZVx93IOGYCs',
                 'charset' => 'utf8',
                 'mode' => 'async'
             ),
             'cAuth' => array(
                 'ip' => '10.182.21.52',
                 'port' => 3300,
                 'user' => 'ccdb',
                 'password' => 'UEDh5ZVx93IOGYCs',
                 'charset' => 'latin1',
                 'mode' => 'async'
             ),
          );
         return $database;
      }
       
      /*
       * 实例名
       * 库名
       * 表明
       *
       */
      const DEFAULT_HANDLER = 'default';
      const TAG_HANDLER = 'qcloudTag';
      const TAG_CHECK_HANDLER = 'qcloudTagCheck';
      const CAUTH_HANDLER = 'cAuth';
       /*
        * db名
        *
        */
       constDEFAULT_DB = 'test';
       constTAG_DB = 'qcloudTag';
       constCAUTH_DB = 'cAuth_test';
    }
    

    数据库配置在物料库由工作人员统一配置,客户无需更改内容,如有变更,联系一线人员操作。

  2. idc/hosts_config.php

    • 功能:下游服务配置。
    • 样例:
      const CMSI_URL ="http://sz.cmsi.isd.com/interface.php";// 消息服务url,用于发送短息和邮件
      const ACCOUNT_URL ="http://account.xxx.com:50001"; // 账户服务url
      static $elk_url_module = array(
         self::ACCOUNT_URL => 'QC_ACCOUNT',
      ); //需要发送elk日志的下游服务
      static $elk_all_http_report = true; //是否开启全量elk报告
      elk_all_http_report开关打开后,会把全量的http调用日志打到elk。
    

性能指标

  • 审计日志检索 pct99: 300ms。
  • CPU使用率 20%。
  • 内存占用率 10%。

技术指标

审计日志查询成功率 99.9%。