欢迎访问Spring Cloud中国社区

《重新定义Spring Cloud实战》由Spring Cloud中国社区倾力打造,基于Spring Cloud的Finchley.RELEASE版本,本书内容宽度足够广、深度足够深,而且立足于生产实践,直接从生产实践出发,包含大量生产实践的配置。欢迎加微信Software_King进群答疑,国内谁在使用Spring Cloud?欢迎登记

开发者测试(1)-采用精准测试工具对spring cloud微服务应用进行穿透测试

星云测试 · 7月前 · 622 ·

1、微服务简介
 
  微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地运行。
 
2、Spring Cloud项目简介
 
  Spring Cloud是基于Spring Boot的一整套实现微服务的框架。提供了微服务开发所需的配置管理、服务发现、断路器、只能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。
 
3、前期准备工作
 
3.1配置jdk

 


 
3.2配置tomcat
 


3.3配置maven
 
注:本文中Jetbrain的IDEA工具是集成了Maven的,如下图所示:
 

 
如若做修改,请按本地maven实际路径填写。
 
4、Spring Cloud的环境
 
 Spring Cloud源码
 IntelliJ IDEA(以下简称“idea”)
 MySQL
 JDK8
 Tomcat7
 Maven
 
4.1安装环境
 
 注:IntelliJ IDEA和JDK的安装和安装包就用自己现有的就可以,星云测试将提供MySQL和Nodejs的安装包,但必须前提是用户自己的本机上不存在安装的MySQL和Nodejs。
 
4.1.1脚本一键安装mysql和nodejs
 
1、 打开TT_Soft文件夹

 
2、以管理员身份运行TeststarsSoftInstall.exe