我对节点js的概念非常了解。我的官员指派我通过nodejs查找数据库分片的任务。我google并找到了一个名为cluster-pool的npm包。如何测试?
var app = express();
var connection = require('express-myconnection');
var mysql = require('mysql');
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
app.use(express.static(path.join(__dirname, 'public')));
app.use(
connection(mysql,{
host: 'localhost',
user: 'root',
password : 'tiger',
port : 3306,
database:'mydb'
},'pool')
);
要连接单个数据库,我可以使用它。如何将集群池集成到代码中?我尝试了https://www.npmjs.com/package/cluster-pool中使用的示例代码。但require('mysql').Client
返回undefined。所以我不能测试它。我安装了' npm install mysql'
我正在使用:
ejs 1.0.0, 表达3.5.1, express-myconnection 1.0.4, 玉, mysql 2.2.0, cluster-pool" https://www.npmjs.com/package/cluster-pool"
是否有可用于研究nodejs的宝贵教程网站?