【代码提交注意事项】
1. 选手在https://code.aliyun.com 注册账号,将自己的项目托管到:https://code.aliyun.com;
2. 选手在提交页面提交的是项目的ssh格式的git地址,同时在提交项目之前记得需要授权master权限给天池账号tianchi_bigdata;
3. 选手根据天池提交页面给定的集群配置信息,更新代码;同时确保pom文件依赖的中间件产品版号为:JStorm-2.1.1,RocketMQ-3.2.6,Tair-2.3.5;除了依赖这三个jar包以外,不建议再依赖其他三方包,因为我们后台程序对三方包做了限制,如果选手程序依赖了一些其他三方包,可能造成下载三方包超时导致选手代码编译打包失败。
4. 选手项目pom文件中依赖的打包插件最好和提供的demo保持一致,jar包生成路径是默认的,即项目当前目录下的target文件夹下。因为天池根据选手提供的git地址,进行编译打包命令是clean assembly:assembly –Dmaven.test.skip=true,然后会将target目录下的拓扑架包提交到集群中;
5. Jstorm集群中我们以环境变量的形式配置了RocketMQ的nameserver的地址,所以选手代码中不需要显示用setNamesrvAddr去指定地址,如之前有显示指定地址提交代码时记得将setNamesrvAddr删除;
6. 确认拓扑运行的入口类地址是:com.alibaba.middleware.race.jstorm.RaceTopology;
7. 淘宝每分钟的交易金额的key更新为platformTaobao_TeamCode_整分时间戳,天猫每分钟的交易金额的key更新为platformTmall_TeamCode_整分时间戳,每整分时刻无线和PC端总交易金额比值的key 更新为ratio_TeamCode_整分时间戳,TeamCode是每个队伍的唯一标识;
8. 选手项目中的相关配置务必按照天池提供的配置信息,如拓扑名称等,否则成绩会记为无效;还有RocketMQ消费组配置也要严格按照天池提供的消费组,比赛环境禁止其它消费组订阅。
9. 选手只有在提交页面第一次输入git地址之后,才会生成配置信息,配置信息一旦生成不会改变。选手需要根据配置更新代码,然后才进行提交操作。
【试跑期间】
1. 选手在正式开赛前,可以将代码进行提交试跑,试跑时间为6月27号的12点到7月3号24点;试跑期间每天只能进行一次有效评测;
2. 试跑期间不提供排名和成绩,只展示选手代码是否能在集群正常运行。如果选手项目从提交、编译打包到提交到集群正常运行一切正常,那么结果展示将是success;否则就是fail;
3. 试跑期间各个选手提交代码后,需要等待排队,所以不一定马上就能提交到集群运行。比如选手早上10:00提交代码后,可能到了下午1:00后台才响应他的请求,进行试跑;
4. 试跑期间提供的数据都将是模拟数据,允许选手下载日志。试跑期间我们每天三次(10:00/16:00/23:00)同步日志到服务器以供下载。如果选手提交代码时间是下午1点,正式响应选手请求,提交任务到后台集群是晚上8:00点,那么这位选手需要在23点之后才能看到他的日志。选手下载日志地址为:
http://ali-middleware-race.oss-cn-shanghai.aliyuncs.com/{TeamCode}.tar.xz
其中TeamCode是每个队伍的唯一标识;如果选手下载失败,可能是选手任务还未提交到集群或者是选手代码编译打包出错,造成无法提交到集群运行。
5. 原则上每只队伍每天只有一次提交代码的机会,但是如果提交代码后由于非正常因素(代码下载失败/编译打包失败/集群机器异常等)使得任务无法提交到集群,那么允许选手再次提交代码。
【正式比赛】
1. 7月4日12:00后,将开放代码提交入口。
2. 7月5日起提供每天1 次的评测和排名机会,系统评测每个整点产生成绩,排行时间为每天10:00 AM,按照评测指标从高到低排序;(排行榜将选择选手在本阶段的历史最优成绩进行排名展示,不做最终排名计算)
3. 7月11日9:00截止代码提交,16点前产生最后排行。
-------------------------
-------------------------
引用第4楼runtimeerror于2016-06-28 01:42发表的 Re【重要消息】中间件大赛提前开放试跑(7月3日截止) :
Unknown lifecycle phase "–Dmaven.test.skip=true"
用您给的命令无法编译,mvn3.3.3,-D要去掉的吧? [url=https://bbs.aliyun.com/job.php?action=topost&tid=286553&pid=799698][/url]
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。