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
当然可以在脚本里启动本服务器所有服务,也可以使用自动部署机制,自动部署自动启动。
这是生产和开发环境的一点小小经验。
一、开发时,配置服务的配置使用本地路径,不使用svn和git,因为后者每个开发人员都会修改配置,导致别人也拿到其他人修改的配置,本地配置示例如下:
simple-service.jar simple-service.sh lib logs
三、使用脚本启动和关闭服务,centos下的脚本启动和关闭可以如下:
当然可以在脚本里启动本服务器所有服务,也可以使用自动部署机制,自动部署自动启动。
这是生产和开发环境的一点小小经验。
相关文章推荐
- spring cloud开发、部署注意
- spring cloud开发、部署注意事项
- spring cloud开发、部署注意事项
- Spring Cloud Eureka集群部署注意事项
- 《Spring Boot开发:从0到1》第10章 Spring Boot应用部署运维
- SpringCloud 注册中心的高可用(tomcat下部署项目)
- 将springcloud服务通过docker部署到linux服务器上
- Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)(spring-boot-devtools)
- howto:Vaadin开发环境部署 for Spring Roo - vaadin.com
- 部署Spring应用程序到Weblogic server 上的注意事项
- solrCloud 4.9 分布式集群部署及注意事项
- Spring cloud + Swarm mode 实战一:portus/harbor部署镜像私有仓库
- spring-cloud-feign集成feign的几个注意事项
- 详解spring cloud config实现datasource的热部署
- springboot 打包部署 共享依赖包(分布式开发集中式部署微服务)
- Servlet的部署开发细节以及注意事项
- springboot 多环境(开发、测试、生产)部署配置文件方案
- Spring Boot干货系列:(十)开发常用的热部署方式汇总
- Spring Boot + Spring Cloud 实现权限管理系统 后端篇(十六):容器部署项目
- [bigdata-046] eclipse+spring开发web然后部署到tomcat