Files
SOP/doc/docs/files/10010_快速体验.md
tanghc 820909036b 3.0.0
2020-01-17 11:24:57 +08:00

49 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 快速体验
> 运行环境JDK8Maven3[Nacos](https://nacos.io/zh-cn/docs/what-is-nacos.html)Mysql
- 安装并启动Nacos[安装教程](https://nacos.io/zh-cn/docs/quick-start.html)
- 执行Mysql脚本`sop.sql`(Mysql版本5.6+)5.6以下运行`sop-mysql5.6以下版本.sql`
- IDE安装lombok插件然后打开项目(IDEA下可以打开根pom.xml然后open as project)
- 启动网关打开sop-gateway下的`application-dev.properties`
1. 修改数据库`username/password`
2. 指定nacos地址如果nacos安装在本机则不用改
3. 运行`SopGatewayApplication.java`
- 启动微服务:打开`sop-example/sop-story/sop-story-web`下的`application-dev.properties`文件
1. 指定nacos地址如果nacos安装在本机则不用改
2. 运行`SopStoryApplication.java`
- 找到sop-test打开`AllInOneTest.java`进行接口调用测试
## 使用admin
- 找到`sop-admin/sop-admin-server`工程打开sop-admin-server下的`application-dev.properties`,修改相关配置
- 运行`SopAdminServerApplication.java`
- 访问:`http://localhost:8082`
登录账号admin/123456
## 启动文档中心
文档中心代码在sop-website工程中
- 确保注册中心、网关、微服务正常启动
- 修改sop-website下的application-dev.properties相关配置
- 运行WebsiteServerApplication.java
- 访问http://localhost:8083
## 基本配置
`sop-gateway`下的application-dev.properties配置各项配置说明如下
```properties
# 忽略验证设置true则所有接口不会进行签名校验默认false
sop.api-config.ignore-validate=false
# 是否对结果进行合并默认true
sop.api-config.merge-result=true
# 显示返回sign默认true
sop.api-config.show-return-sign=true
# 是否开启限流功能默认true
sop.api-config.open-limit=true
# 请求超时时间默认5分钟即允许在5分钟内重复请求默认300
sop.api-config.timeout-seconds=300
```