您的位置:首页 > 编程语言 > Java开发

spring cloud开发、部署注意

2017-12-01 00:41 183 查看
https://www.cnblogs.com/skyblog/p/7243979.html

一、开发时,配置服务的配置使用本地路径,不使用svn和git,因为后者每个开发人员都会修改配置,导致别人也拿到其他人修改的配置,本地配置示例如下:

二、对于生产环境部署到阿里云的,使用不了docker,因为docker文件通常有几百兆,部署时上传很慢。不但不能使用docker,打包时也没有必要包含所有的包,如果去掉依赖包,编译完后每个jar只有几百k,这样部署起来就方便多了。可以如下设置pom编译选项:

这样你生产环境的服务目录将如下,simple-service.jar只有几百K。

simple-service.jar simple-service.sh lib logs

三、使用脚本启动和关闭服务,centos下的脚本启动和关闭可以如下:

启动方式:sh simple-service.jar start

当然可以在脚本里启动本服务器所有服务,也可以使用自动部署机制,自动部署自动启动。

这是生产和开发环境的一点小小经验。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: