<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      eggjs中egg-mysql不支持mysql集群,代碼修改為支持集群

      說明:暫不支持egg-mysql動態數據源,用到動態數據源請自行修改。歡迎各位大佬指導。。。

         集群配置: 

      exports.mysql = {
          // 單數據庫信息配置
          client: {
              db1: {
                  // host
                  host: 'ip1',
                  // 端口號
                  port: '3306',
                  // 用戶名
                  user: 'root',
                  // 密碼
                  password: '123456',
                  // 數據庫名
                  database: 'mydatebase',
              },
              db2: {
                  // host
                  host: 'ip2',
                  // 端口號
                  port: '3306',
                  // 用戶名
                  user: 'root',
                  // 密碼
                  password: '123456',
                  // 數據庫名
                  database: 'mydatebase',
              },
              db3: {
                  // host
                  host: 'ip3',
                  // 端口號
                  port: '3306',
                  // 用戶名
                  user: 'root',
                  // 密碼
                  password: '123456',
                  // 數據庫名
                  database: 'mydatebase',
              }
          }
      
      };

      單數據庫配置:

      exports.mysql = {
        // 單數據庫信息配置
       client: {
          // host
          host: 'ip1',
          // 端口號
          port: '3306',
          // 用戶名
          user: 'root',
          // 密碼
          password: '123456',
          // 數據庫名
          database: 'mydatabase',
        },
        // 是否加載到 app 上,默認開啟
        app: true,
        // 是否加載到 agent 上,默認關閉
        agent: false,
      
      };
      

        

      1.找到node_modules/ali-rds/lib/client.js,

      RDSClient修改如下:
       
      function RDSClient(options) {
        if (!(this instanceof RDSClient)) {
          return new RDSClient(options);
        }
        Operator.call(this);
        let configObj = JSON.stringify(options);
        let len = configObj.match(/\{/g);
        if (len.length > 1) {
          delete options.connectionLimit;
          delete options.database;
          let poolCluster = mysql.createPoolCluster({
            removeNodeErrorCount: 1,
            defaultSelector: "RR" //RR,RANDOM,ORDER
          });
          for (let node in options) {
            poolCluster.add(`${node}`, options[`${node}`]);
          }
          this.pool = poolCluster.of('*', 'RR');
          console.log('<<<<<<----mysql createPoolCluster---->>>>>>>', options, len)
        } else {
          this.pool = mysql.createPool(options);
          console.log('<<<<<<-----mysql createPool--->>>>>>>', options, len)
        }
        [
          'query',
          'getConnection',
        ].forEach(method => {
          this.pool[method] = promisify(this.pool[method]);
        });
      }
      

       2./node_modules/egg-mysql/lib/mysql.js,修改如下

         

      'use strict';
      
      const assert = require('assert');
      const rds = require('ali-rds');
      
      let count = 0;
      
      module.exports = app => {
        app.addSingleton('mysql', createOneClient);
      };
      
      function createOneClient(config, app) {
        const client = rds(config);
        app.beforeStart(function* () {
          const rows = yield client.query('select now() as currentTime;');
          const index = count++;
          app.coreLogger.info(`[egg-mysql] instance[${index}] status OK, rds currentTime: ${rows[0].currentTime}`);
        });
        return client;
      }

      posted @ 2020-05-26 17:31  江山一族  閱讀(542)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久综合国产精品一区二区| 日本亚洲一区二区精品久久 | 亚洲精品一区二区麻豆| 嫩草院一区二区乱码| 阳信县| 日本丰满人妻xxxxxhd| 2020国产欧洲精品网站| 高级艳妇交换俱乐部小说| 亚洲中文字幕无码爆乳APP| 国产精品午夜福利免费看| 国产精品区一区第一页| 叶城县| 久热这里有精品视频播放| 国产在线精品一区二区三区直播| 欧洲一区二区中文字幕| 免费无码一区无码东京热| 色爱综合激情五月激情| 久热这里有精彩视频免费| 日本高清无卡码一区二区久久| 激情综合五月丁香亚洲| 高中生粉嫩无套第一次| 九月婷婷人人澡人人添人人爽| 亚洲婷婷六月的婷婷| 亚洲国产精品综合久久20| 欧美国产日产一区二区| 综合偷自拍亚洲乱中文字幕| 91偷自国产一区二区三区| 久久综合88熟人妻| 国产成人a在线观看视频| www插插插无码免费视频网站| 中文字幕久久六月色综合| 久久国产精品精品国产色| 苍井空一区二区三区在线观看| 777米奇色狠狠俺去啦| 深州市| 亚洲熟妇色自偷自拍另类| 人妻系列无码专区无码中出| 国产无遮挡又黄又爽不要vip软件| 综合图区亚洲另类偷窥| 国产亚洲精品AA片在线爽| 国产精品久久蜜臀av|