# yunxi **Repository Path**: farawaym/yunxi ## Basic Information - **Project Name**: yunxi - **Description**: No description available - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yunxi #### 安装教程 1. 打开http://123.56.129.67:8848/nacos/ 默认账号密码nacos,nacos,修改数据库配置(不支持多人同时运行代码,因为共享一份数据库文件,解决方法一:新建配置文件把自己的数据库代码放进去 方法二:使用本地配置, **把bootstrap.yml删掉**,复制nacos上的代码到web,web-slave,login服务的 **application.yml** 里面 ) ![输入图片说明](https://images.gitee.com/uploads/images/2020/0714/005054_97520f05_5053421.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0714/005106_4138ec5c_5053421.png "屏幕截图.png") 2. 下载lombok插件 3. redis缓存默认使用http://123.56.129.67:6379 可以自行替换,默认不需要改动 4. 启动5个服务,无先后顺序 #### 使用说明 1. 先导入数据库 2. 现在只做了单表的增删改查,缺少多表关联 #### 代码说明 yunxi-web和yunxi-web-slave是基本的增删改查服务,每个接口的数据将保存在redis里,默认缓存时间2分钟,更新和删除操作会更新缓存 yunxi-login负责系统的认证和授权的,系统采用账号和密码模式,给第三方颁发jwt,第三方使用jwt可以在5个服务的任意服务进行接口请求,默认有效期两个小时 yunxi-third负责对象储存,将保存的图片上传到阿里云oss,通过证书直接上传到阿里云,io不经过此服务,提示速度。 yunxi-gateway 负责系统路由的转发