vagrant
起源久闻Vagrant大名,之前经常看到有开源项目使用它作为分布式开发的环境配置。
因为今天在看contiv正好里面使用vagrant搭建的开发测试环境,所以顺便了解下。它的Vagrantfile文件中定义了三台主机。并安装了很多依赖软件,如consul、etcd、docker、go等,整的比较复杂。
12345678910vagrant statusCurrent machine states:netplugin-node1 running (virtualbox)netplugin-node2 running (virtualbox)netplugin-node3 running (virtualbox)This environment represents multiple VMs. The VMs are all listedabove with their current state. For more information about a specificVM, run `vagrant status NAME ...
2018年终总结
年度工作概述一年的时间,每当自己在总结它的时候,感觉是那么的短暂—弹指一挥间.而也就是在这一挥间,承载着太多太多,有收获与成就,有失败与不足.回头看看2017年的足迹,伴随着自己一年的是学习与坚持。
2017年是贝壳网划分产品线的第一年,很荣幸加入了贝壳网的主打产品线资源线。工作承接2016年的内容,继续维护和开发内网平台接口(主要数字内容生产管理系统调用),因为有外社版本的加入,今年的难点主要是在各接口性能的提升上。再加上原有教学大师和影视课堂资源比较陈旧,急需要更新换代新的资源,侧重点就落在了优课大师版本的开发方面。外网方面为了吸引老师的优质资源,提高贝壳网优质资源的数量,着重开发的版本落在了群建共享上,还参与了资源库和洋葱数学二个小版本的迭代,外网优课大师的优化工作。
为了优化各接口的性能,加强了对mysql数据库索引的学习,学会使用了JProfiler java性能分析工具,SoapUI Pro工具的压测功能,业务逻辑方面理解更加透彻。为了解耦各个线的代码,在以沈亮为带头人的前提下,我们将以产品线为单位,把项目进行了拆分,并用maven进行版本控制管理,统一的将spring版 ...