# cloud
**Repository Path**: biaoxinwebstorm/cloud
## Basic Information
- **Project Name**: cloud
- **Description**: spring-cloud的eureka组件,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2017-12-22
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# cloud
spring-cloud的eureka组件,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持
#项目启动
idea启动:运行com.cloud.cloud.CloudApplication 类文件就可以了
#项目部署
1:jar包部署:
~~~
mvn clean && mvn package
nohup java -jar cloud.jar >log.file 2>&1 &
tail -f logfile
~~~
2.war包部署:
1:添加pom.xml
~~~
javax.servlet
javax.servlet-api
org.springframework.boot
spring-boot-starter-tomcat
provided
~~~
2.修改com.cloud.cloud.CloudApplication 类
~~~
@EnableEurekaServer
@SpringBootApplication
public class CloudApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(CloudApplication.class, args);
}
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
builder.sources(this.getClass());
return super.configure(builder);
}
}
~~~