同步操作将从 GuYiTan/sg-exam 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
主要介绍如何在本地运行项目,包括下载、导入、修改配置、运行项目
开发环境:
开发工具:IntelliJ IDEA
、WebStorm
git clone
下载spring-microservice-exam、spring-microservice-exam-ui、spring-microservice-exam-web:
git clone https://gitee.com/wells2333/spring-microservice-exam.git
git clone https://gitee.com/wells2333/spring-microservice-exam-ui.git
git clone https://gitee.com/wells2333/spring-microservice-exam-web.git
redis的IP和端口号:
fastDfs的IP和端口号:
运行数据库初始化脚本:
/doc/deploy/mysql/microservice-user.sql
/doc/deploy/mysql/microservice-exam.sql
/doc/deploy/mysql/microservice-auth.sql
启动项目前要先确认consul、MySQL、redis、rabbitMq是否已经启动
按顺序启动:
1. config-service
2. auth-service
3. user-service
4. exam-service
5. gateway-service
需要监控功能再启动:
6. monitor-service
内存不足的可以限制每个服务的内存:config-service
可以分配64M(-Xmx64m -Xms64m)、其它服务分配128M(-Xmx128m -Xms128m)
分别在spring-microservice-exam-ui、spring-microservice-exam-web目录下,命令行运行:
npm install
npm run dev
WebStorm
导入项目:
运行:
spring-microservice-exam-web项目WebStorm导入操作类似
启动成功后访问:
前台:localhost:8080
后台:localhost:9527
默认账号:
管理员:admin/123456
学生:student/123456
教师:teacher/123456
名称 | 地址 |
---|---|
rabbitMq监控 | localhost:15672 |
spring boot admin服务监控 | localhost:8085 |
zipkin链路跟踪 | localhost:9411 |
consul | localhost:8500 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。