05 2012 档案

摘要:前段时间的那个服务器部署项目有个要求,要输出部署的结果,在中控端可以方便的查看,以方便控制和调试,找时间看了看日志管理源包,记录一下。1,用途日志记录输出管理工具,通过配置文件可以灵活的控制,比如说输出的对象,样式,级别等。2,配置文件的写法 首先配置文件可以使用属性文件(*.properties)和xml文件(*.xml) ,下面对基本元素的意义和使用做下记录。 2.1配置根级别的logger log4j.rootLogger=[level],AppenderName level:日志的级别,可以是OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL; Append... 阅读全文
posted @ 2012-05-22 20:43 李福春 阅读(2865) 评论(0) 推荐(0) 编辑
摘要:整体来说,服务器部署应用是放在中控平台上的一个插件,实现的是对中控管理的远程服务器的自动部署功能。分解一下可以这么去开发:1,远程服务器上单个命令行脚本的执行。模拟机器用比较简单的Ubantu,安装SSH-Server端,通过mina的sshd协议,写个简单的客户端,连接到远程机器,传输和执行单条命令行脚本。2,多个服务器,多条命令脚本的执行。通过两层循环,从xml中读取远程服务器列表信息,通过shell脚本获取一个文件的命令并分解成单条命令,挨个执行。参考责任链模式设计3和4.3,安装文件上传和顺序的插入和读取。设计一个数据库表,内联成树状结构,通过struts2的上传控件,按照执行的顺序上 阅读全文
posted @ 2012-05-09 11:52 李福春 阅读(695) 评论(0) 推荐(0) 编辑
摘要:1.工作简介:回顾四月份最后一周,主要是为了要尽快的熟悉7Road的中控服务器,首先有了一个比较清晰的概念,同事Leo,组领导Jeremy都给我做了一定程度的介绍,Leo给我大致的讲了一下中控服务器的运行流程,我只了解了表面的,Jeremy从整个系统的架构上做了一个整体的介绍,还解答了我在阅读代码的过程当中的一些疑问;然后就是围绕代码,进行的一些知识的学习和理解了知识之后重新的去认识中控服务器,主要的工作就是完成了这些。2. 初步映像: 返回信息给客户端,客户端解析给客户 ... 阅读全文
posted @ 2012-05-01 23:01 李福春 阅读(360) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示