参考网址:http://www.hotpu.cn/News-Tddl-Diamond.php
可以仿照上面的网址一步步操作搭建。
下面简单介绍下这几天部署tddl的经历:
1) 关于diamond的版本,http://code.taobao.org/svn//diamond/trunk ,里面是最新的20版本;一开始没在意也没有找到所谓的16版本;后来部署起来发现tddl入口方法就存在问题且不方便修改,便寻找其他解决方法。看了下SVN历史记录,找到了最老的版本,发现最老的版本是可以用的,比较了很多个历史记录,后来才发现原来这里的16版本就是svn的历史版本号。果断下载此版本。
2) maven可下载最新版本,由于也是初次使用,这里就不班门弄斧了。值得说明的一点,eclipse里面可以安装这个插件,还有maven-extra,但extra的地址一直没找到;后面用eclipse的maven构建的时候,会有个报错的地方,怀疑跟这个插件有关。按上面文档说明,直接到对应的diamond的根目录下执行mvn jar:jar,对应的目录有pom.xml即可。
3)mySQL用了5.5的版本,这个也不熟,奇怪为什么服务设置为自动启动的情况下却自动启动不了,每次都需要手动启动一下。切换用户也不知道如何切换,在mysql命令窗口,提示不认识mysql的指令,如果在cmd命令窗口到是可以切换用户,可是创建表空间和创建用户又提示不认识指令。
4)部署中还有点需要注意的地方
4.1)diamond跟目录下的pom.xml里面有一个filter配置<filters><filter>${user.home}/antx.properties</filter></filters>,这个会影响构建导致失败,可去掉;
4.2)下载tddl最新版http://code.taobao.org/svn//tddl-dynamic-datasource/trunk代码,需要去掉pom.xml、tbdatasource、tddl-atom-datasource目录下的pom.xml文件的ojdbc14的依赖。
4.3)部署diamond server在tomcat里面,新增diamond服务器地址,修改客户端hosts文件;数据库由于直接用的root用户,需要修改server里面的jdbc.properties;创建数据库及相应的表,启动服务,可以按说明新增配置信息。
4.4)执行tddl-simple包里面的单元自测用例,并过程性的检查数据库数据的情况,应该能正常跑通。
5) tddl具体特性还需要深入了解,可惜的是淘宝只开源了动态数据源部分,分库分表还未开源,因此这里看不到,后续会结合比较开源框架cobar,进一步了解大数据在库的存储情况。
相关推荐
可分析的日志打印,日志流控,动态变更TDDL必须要依赖diamond配置中心(diamond是淘宝内部使用的一个管理持久配置的系统,目前淘宝内部绝大多数系统的配置,由diamond来进行统一管理,同时diamond也已开源)。...
在计算机科学与电子工程领域,电路设计是一项至关重要的工作,而Lattice公司的Diamond软件则是其中的一款杰出工具。它为用户提供了丰富的硬件描述语言(HDL)编译、仿真、综合以及配置等功能,特别适用于FPGA(Field...
综上所述,掌握如何读取Micaps-Diamond3气象数据是IT与气象学交叉领域的一项重要技能。这需要对数据格式、气象参数和编程语言有深入的理解。通过使用Micaps的API、编写自定义脚本或借助第三方工具,我们可以有效地...
**四、最佳实践与注意事项** 1. **版本控制**:确保使用的Diamond版本与项目其他依赖兼容,避免版本冲突。 2. **安全策略**:对敏感配置进行加密,防止泄露。 3. **监控与报警**:设置监控指标,当配置中心出现...
在这份用户指南中,列出了与Lattice Diamond 3.1相关的商标和产品名称,旨在介绍软件使用方法和相关知识产权声明。 首先,文档提醒用户在没有Lattice Semiconductor Corporation事先书面同意的情况下,不允许对本...
《Lattice Diamond 3.9 License 万能版解析与应用》 在电子设计自动化(EDA)领域,Lattice Diamond 是一款广泛使用的 FPGA 设计工具,由 Lattice Semiconductor 公司提供。它集成了逻辑综合、布局布线、仿真、硬件...
- 编程与配置:生成编程文件并烧录到 FPGA 中。 总之,Lattice Diamond 软件结合了有效的 License 文件,为 FPGA 开发提供了强大的支持。通过正确安装和使用,开发者能够充分利用 Lattice FPGA 的潜能,实现高效的...
《Lattice Diamond官方下载简明教程》 在电子设计领域,FPGA(Field-Programmable Gate Array)因其灵活性和高性能而被广泛应用。Lattice Semiconductor公司是一家知名的FPGA解决方案提供商,其开发工具Lattice ...
lattice diamond 的license 多种解密方法,让你在lattice diamond芯片开发上,大展身手!
《Diamond软件:绘制晶体结构的得力助手》 在理论计算领域,理解并模拟晶体结构是至关重要的。而Diamond软件,作为一个专为晶体结构展示和分析设计的强大工具,深受科研人员喜爱。它以其直观的界面、强大的功能以及...
diamond升级到了3.2i, 经测试原来的破解yourlicense在3.2H之前仍然有效!到这里下载3.2I,http://download.csdn.net/detail/daipengren/4424598 安装后,下载附件中的yourlicense覆盖原文件即可
Lattice Diamond的有效破解在网上目前找不到,这个是我从厂家要到的,亲测Lattice_Diamond.2.0.0.154有效破解
Crystal Impact Diamond 3.1破解补丁。安装Crystal Impact Diamond 3.1后,将破解补丁复制粘贴到Diamond对应安装目录覆盖原文件即可。
多次验证,万能License ,无限制 多个版本的Diamond软件,均可使用,只需要将该Licesne放入Diamond安装路径的license文件下即可。。
diamond
在Indicator文件中,我们可以期待找到与Black Diamond EA相关的技术指标,这些指标可能包括趋势分析、动量指标、波动率指标等,帮助EA识别交易机会。例如,它可能利用MACD(移动平均收敛/发散)来判断趋势变化,或...
Lattice Diamond license for 3.10, 3.10以上应该也适用
《Lattice Diamond 3.7 License详解》 在电子设计自动化(EDA)领域,Lattice Semiconductor公司的Lattice Diamond是一款至关重要的软件工具。该软件专为编程、仿真和设计莱迪思(Lattice)系列的现场可编程逻辑门...
12. diamond軟體的比较:diamond軟體可以与其他类似软件进行比较,用户可以通过比较来选择合适的软件。 13. diamond軟體的应用示例:diamond軟體提供了多个应用示例,用户可以通过示例来了解软件的应用场景。 14. ...
Lattice Diamond 3.12 Reveal User Guide Lattice Diamond 3.12 Reveal User Guide 是一款高级的 FPGA 片上调试工具,旨在帮助用户更方便地 debug 和优化 FPGA 设计。Reveal 软件提供了几个关键的可用性优势,包括...