cobar可谓是mycat的老祖先,其配置方式和mycat相差无几。mycat配置参考:
永久链接: http://gaojingsong.iteye.com/blog/2337539
预览文章: 【Mycat操作之分库分表入门】
以下是Cobar的配置示例:
一、配置数据源文件
<cobar:schema xmlns:cobar="http://cobar.alibaba.com/">
<!-- schema定义 -->
<schema name="dbtest" dataNode="dnTest1">
<table name="t_gaojs" dataNode="dnTest2,dnTest3" rule="rule1" />
</schema>
<!-- 数据节点定义,数据节点由数据源和其他一些参数组织而成。 -->
<dataNode name="dnTest1">
<property name="dataSource">
<dataSourceRef>dsTest[0]</dataSourceRef>
</property>
</dataNode>
<dataNode name="dnTest2">
<property name="dataSource">
<dataSourceRef>dsTest[1]</dataSourceRef>
</property>
</dataNode>
<dataNode name="dnTest3">
<property name="dataSource">
<dataSourceRef>dsTest[2]</dataSourceRef> -->猜想引用location中的数据库
</property>
</dataNode>
<!-- 数据源定义,数据源是一个具体的后端数据连接的表示。 -->
<dataSource name="dsTest" type="mysql">
<property name="location">
<location>127.0.0.1:3306/db1</location>
<location>127.0.0.1:3306/db2</location>
<location>127.0.0.1:3306/db3</location>
</property>
<property name="user">root</property>
<property name="password">root</property>
<property name="sqlMode">STRICT_TRANS_TABLES</property>
</dataSource>
</cobar:schema>
二、启用测试
log4j:WARN 2017-03-22 20:48:27 [cobar.home] is not set.
20:48:27,017 INFO ===============================================
20:48:27,017 INFO Cobar is ready to startup ...
20:48:27,017 INFO Startup processors ...
20:48:27,079 INFO Startup connector ...
20:48:27,079 INFO Initialize dataNodes ...
20:48:27,095 INFO dnTest1:0 init success
20:48:27,095 INFO dnTest3:0 init success
20:48:27,095 INFO dnTest2:0 init success
20:48:27,095 INFO CobarManager is started and listening on 9066
20:48:27,111 INFO CobarServer is started and listening on 8066
20:48:27,111 INFO ===============================================
错误解决方案:
内存不足解决方案
此错误是cobar:schema配置错误
原创不易,欢迎打赏,请认准正确地址,谨防假冒
相关推荐
2. **第2课Mycat原理与入门**:讲解Mycat的基本原理、主要功能以及如何配置和使用。 3. **第3课Mycat故障排查指南**:提供Mycat常见的问题解决方案、日志排查方法和命令行工具使用技巧。 4. **第4课Mycat分片规则...
本教程旨在帮助读者从零基础到全面掌握Mycat的使用和配置,使其能有效地解决大数据场景下的高并发、高可用性问题。 1. **Mycat简介** Mycat 是基于 MySQL 的一个中间件,它实现了分库分表的功能,可以将一个大表...
教程中的PPT讲义将详细讲解Mycat的安装配置、基本操作和核心概念,包括如何创建数据节点、分片规则的设置、SQL解析与执行流程等。而配套的练习题则能帮助巩固所学知识,通过实际操作来深化理解。 总的来说,《Mycat...
《Mycat从入门到精通之Mycat性能测试与调优》教程涵盖了数据库分片中间件Mycat的核心知识,旨在帮助用户深入理解和掌握Mycat的性能优化技巧。以下是对这一主题的详细解析: 一、Mycat简介 Mycat是一款开源的分布式...
- Mycat源于阿里巴巴的Cobar项目,Cobar作为一个开源项目,虽一度受到广泛关注,但后续由于种种原因停止了维护。 - 2013年,一群国内的开源爱好者基于Cobar的基础上进行了改进,推出了Mycat这一全新项目,旨在解决...
MyCat通过快速入门向用户展示了如何在10分钟内完成基本的安装和配置,以及如何使用镜像方式体验MyCat。同时,MyCat还提供了一系列日志文件,便于用户进行问题诊断,包括warpper日志、mycat日志、debug模式下分析sql...
【MyCat In Action 英文版】是一本详细介绍MyCat数据库中间件的入门资料,适合对分布式数据库系统感兴趣的IT专业人士阅读。MyCat是一款开源的企业级数据库集群软件,它强化了MySQL的功能,支持事务和ACID特性,能...
7. **cobar**:分布式数据库中间件,实现数据库的水平扩展。 8. **Quartz**:任务调度框架,用于定时任务。 9. **Nginx反向代理和负载均衡**:理解其工作原理,优化Web服务性能。 10. **SSL证书配置**:确保网站通信...