### 还要做的部分 后台管理两个端分开 用户管理 社区管理员不能修改管理员账号 后台管理分两个管理员身份 - 不可以删除用户,只允许禁用用户 社区管理员管理人员进出权限 发给老班看一看 数据库填充测试数据(以及创建一些测试账号)并备份,线上演示数据修改删除避免真删 项目中的TODO ### 可能会被问到的问题 商品库存问题 ### 其他 小程序端用户头像 大门 人员进出 后台管理(进出日志) 每个人创建账号的时候填充一些测试数据进去 后台管理 按照id进行筛选 更多: 完成项目代码中的 TODO 部分 Java代码中小程序AppID、密钥处理,小程序代码中小程序AppID处理 # VSCode 全局搜索排除 node_modules,.git,.idea,target,out,./postman-collection,@deprecated # host 文件地址 C:\Windows\System32\drivers\etc 配置项 127.0.0.1 epp.only4.work 查看配置 ping epp.only4.work # 后端项目启动命令 ```bash ; /www/wwwroot/env/jdk-11/bin/java -jar -Xmx1024M -Xms256M /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar --server.port=7087 /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production -Dserver.port=8000 /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar # 小程序提审期间 # /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production -Dserver.port=8000 -Depp.miniprogram.config=hide /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-user-8001-0.0.1-SNAPSHOT.jar /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-access-8002-0.0.1-SNAPSHOT.jar /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-gateway-0.0.1-SNAPSHOT.jar java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-user-8001-0.0.1-SNAPSHOT.jar java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-access-8002-0.0.1-SNAPSHOT.jar java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar ``` # BT宝塔登录密钥 ================================================================== 外网面板地址: http://106.75.217.14:18734/107bb99c 内网面板地址: http://10.23.189.141:18734/107bb99c username: qmud57rc password: 80347b8d If you cannot access the panel, release the following panel port [18734] in the security group 若无法访问面板,请检查防火墙/安全组是否有放行面板[18734]端口 ================================================================== # IP 配置 develop 内网穿透:106.75.217.14 nacos:http://106.75.217.14:8488/nacos/index.html 数据库:本地 production nacos:http://106.75.217.14:8488/nacos/index.html 数据库:服务器上 # QCloud 主账号ID 100014397291 用户名 epp 登录密码 - SecretId AKIDSkmeXTHsTqzwe8ZDiGcomW4OYXcZIerp SecretKey 22sVt494mGZeV7sQkqwxnNjneHesqXxA # 启动远程 Nacos > /www/wwwserv/epp/nacos/conf/application.properties port 改为 8488 ``` cd /www/wwwserv/epp/nacos/bin bash startup.sh -m standalone bash shutdown.sh ``` http://106.75.217.14:8488/nacos/index.html nacos socan # 启动本地 Nacos ```bash E: cd E:\nacos\bin startup.cmd -m standalone ``` # 内网穿透 ```bash cd E:\Project\毕业设计\epp\intranet-penetration\bin rathole.exe ../conf/client.toml ``` **项目亮点**: 订单id使用 雪花id(可以分布式部署) **项目开发中遇到的问题**: nacos CPU占满问题,解决方案:提issue,多次测试,找到问题(HTTPDebug),问题解决 iPhone部分版本不支持webp格式图片 小程序双端不一致的问题,参数转义,页面CSS样式是不完全一样的。 ----- Nacos CPU 跑满问题 我提的 GitHub issue https://github.com/alibaba/nacos/issues/10080