mirror of
https://github.com/luoye663/e5.git
synced 2024-12-25 11:18:50 +00:00
Update README.md
This commit is contained in:
parent
24f6708b81
commit
2795c7dacf
61
README.md
61
README.md
@ -1,18 +1,45 @@
|
||||
# e5
|
||||
e5续订
|
||||
用到技术或框架
|
||||
<br>
|
||||
spring boot
|
||||
<br>
|
||||
rabbitMq
|
||||
<br>
|
||||
Redis
|
||||
<br>
|
||||
Mysql
|
||||
<br>
|
||||
Mybatis Plus
|
||||
<br>
|
||||
Security
|
||||
<br>
|
||||
log4j2
|
||||
# E5续订程序
|
||||
此项目为该网址的源代码 https://e5.qyi.io/user/login
|
||||
## 说明
|
||||
此项目为我的新手练手作,代码辣鸡,目前已经从3月份运行到至今。
|
||||
如果要自己搭建的话得自己研究下了,不提供技术支持(懒),记得修改配置文件
|
||||
src/main/resources/application.properties 内的
|
||||
user.admin.githubId - 自己的github id
|
||||
数据库配置
|
||||
redis配置
|
||||
Rabbit配置
|
||||
github.client_id
|
||||
github.client_secret
|
||||
(这两个在https://github.com/settings/developers 申请一个apps就行了。)
|
||||
|
||||
## 注意事项
|
||||
由于懒癌发作,在程序启动或者重启,是不会主动把数据库里面的新用户加入新队列,所以得手动添加。
|
||||
1. 在每次启动程序前,先清空延迟队列
|
||||
rabbitmq-plugins disable rabbitmq_delayed_message_exchange
|
||||
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
|
||||
由于这个插件只能先禁用在启用,才能进行清空。
|
||||
2. 在每次启动程序前,清空未完成的队列。
|
||||
在rabbitmq web管理界面 - Queues - delay_queue1 - Purge - Purge Messages
|
||||
3. 启动后清空redis
|
||||
4. 登录后使用http访问工具访问 https://domain.com/admin/sendAll 这个链接,设置一个token头,为网站登录后的token,f12 看请求(需要设置的管理员github id访问才有能访问)。
|
||||
##### 如果不按照以上的来,会出现莫名其妙的问题哦,所以不建议自行搭建~
|
||||
|
||||
## 用到技术或框架
|
||||
### spring boot
|
||||
|
||||
### rabbitMq
|
||||
需要安装rabbitmq_delayed_message_exchange插件
|
||||
同时新建一个用户来对接此程序,由于
|
||||
### Redis
|
||||
默认用1库,可自行在配置文件修改
|
||||
|
||||
### Mysql
|
||||
自行导入sql
|
||||
没有写清空日志功能,后面加上。
|
||||
按道理说日志因该存到MongoDB里,所以?
|
||||
### Mybatis Plus
|
||||
|
||||
### Spring Security
|
||||
权限配置由于就那么几个,所以就没写到mysql里面。
|
||||
### log4j2
|
||||
日志框架
|
||||
|
Loading…
Reference in New Issue
Block a user