主要技术架构为Springboot+mybatis plus+durid+knife4j(swagger升级定制版)+shiro
最初始版框架,接口文档访问:{ip}:{port}/doc.html,例如:localhost:8090/doc.html
登录Session为SessionCookie
web转发采用nginx,配置示例如下
```yaml
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
proxy_set_header Host $host:$server_port;
upstream web{
server 127.0.0.1:8090;
server 127.0.0.1:8091;
}
server {
listen 8080;
server_name 127.0.0.1;
location / {
proxy_pass http://web;
}
}
```
禁止在本通用架构上直接更新具体项目代码提交! 禁止本通用架构上Merge其他git分支!
当前版本:
cluster
版本解释:
* common分支:通用版本
* common_jwt:jwt登录版本
* common_localcache:本地缓存版本
* common_cluster:集群版本
* common_distributed_cache:分布式缓冲版本