2054030
事发原因
最近因公司需求,做一个仓管管理系统,其中产品提了一个功能需求,她要自己在后台可视化控制路由功能,手动添加修改停用某些后台路由功能。考虑到node是启动时,读本地配置文件,路由等配置存在内存中。
问题二
另外还有一个问题,想请教一下各位,路由的权限码,是单纯的写在配置文件中,还是数据库中好一些,考虑到存在数据库中,每次进入路由,路由中间件去查库鉴权,有无这个必要,请问一下常用的路由权限控制,大家怎么做。
测试流程
上午抽空测试了一下,本地读取文件分发路由控制器,通过post请求读取本地路由配置,通过pm2 reload all重启,发现一直在重启中。然后会断开连接,请问这种情况如何解决,或者说有什么思路实现产品提的需求吗。
1. 初始路由
2. 新增路由
3. exec调用pm2 reload all时 pm2 日志信息
4. 代码
5. 本地路由表
6. 这个时候会一直等待响应,这是我本人强行在reload一边的结果
请问有什么解决方式没,或者如何设计可以满足这个需求。
如果没有解决方案,是否需要同产品干架?,这算不算为难我这个小前端。
再次谢谢诸位!
BY:栀九月 、2018/08/18