[TOC] ## 一、前端工程在那里 `zlt-web/back-web`   ## 二、前端访问网关的地址(12.0.0.1)在那里改 `apiUrl.js` ![](https://box.kancloud.cn/f3ae9494ad4574a5cee53758b5926ed9_1410x574.png)   ## 三、nacos配置中心没有数据 * 本项目不依赖于外部的配置中心,通过本地配置文件就可以启动 * 并且已经集成nacos的配置中心,可以通过nacos覆盖本地的配置   ## 四、分布式事务为什么没有考虑阿里的Seata * Seata刚刚才出来,0.5才兼容spring cloud,1.0才生产适用   ## 五、为什么启动工程后,登录不成功 1. 请确认都启动了 [必要启动模块](https://www.kancloud.cn/zlt2000/microservices-platform/919419) 2. redis是否有设置密码,有的话请在配置文件添加 3. 检查zuul网关是否有报错 4. 确认登录地址是否为:http://127.0.0.1:8066   ## 六、首页统计数据没显示 数据生产:网关埋点 -> ELK -> ES 数据查询:log-center -> search-center -> ES 总体设计:[微服务业务监控和行为分析怎么做?试试日志埋点](https://mp.weixin.qq.com/s/-zsJHE4NLWP73ovjwrPAIA) 部署搭建:请参照 [扩展模块](https://www.kancloud.cn/zlt2000/microservices-platform/919420) 里面的`首页(流量统计)` >[warning] 整个运转起来有点复杂,如果初学者可以先忽略或者换回旧的首页 > 把`zlt-web\back-web\src\main\resources\static\pages`目录下的`console_old.html`文件改名并覆盖`console.html`即可   ## 七、网关启动报如下错误 ```bash Failed to bind properties under 'spring.cloud.sentinel.datasource.ds1.nacos.rule-type' to org.springframework.cloud.alibaba.sentinel.datasource.RuleType: Property: spring.cloud.sentinel.datasource.ds1.nacos.rule-type Value: flow Origin: class path resource [application.yml]:12:24 Reason: 2 ``` 1. **请升级JDK版本为`1.8.0_152`以上试试** 2. **删除maven本地仓库中的`spring cloud alibaba`相关的jar包,重新刷新下载jar包** 3. **如果还是不行就先把网关sentinel相关的动态规则配置先去掉**   ## 八、整个项目所有服务加中间启动最低需要什么配置 ### 1. 所有服务加中间件启动(10G以上) * 所有微服务:4G * 数据库、redis和nacos:1G * 日志系统ELK:2G * APM监控skywalking:2G * GPE监控预警:1G ### 2. 最小服务启动(2-4G左右) * 数据库、redis、nacos、zlt-uaa、user-center、api-gateway、back-web   ## 九、bootstrap.yml中的common.yml没找到 ![](https://box.kancloud.cn/6fa1bc61e9b270d36ec37e7395c90764_521x243.png) 项目不存在该文件和配置,该配置的意思是指定`common.yml`为nacos中的公用配置,后面自己按需配置就行了,详情可以看 [配置中心](https://www.kancloud.cn/zlt2000/microservices-platform/936142) `全局共用配置`中的内容   ## 十、网关的sentinel动态规则怎么配置 详情查看:[网关流控](https://www.kancloud.cn/zlt2000/microservices-platform/1203036)   ## 十一、url/按钮权限有吗,怎么用 详情查看:[url级权限控制](https://www.kancloud.cn/zlt2000/microservices-platform/1202397)   ## 十二、修改类的包路径后,启动报错找不到bean? 这是SpringBoot的Bean扫描机制,默认扫描启动类的包路径下的Bean,所以与启动类的包路径前缀不一致的话就会扫描不到 可以通过在`@SpringBootApplication`注解和`@EnableFeignClients`注解中手动指定`basePackages`来解决 ![](https://img.kancloud.cn/16/50/16508e7f166b564f8793e661649bb1bf_874x191.png)   ## 十三、swagger在那里个地址? 统一通过网关访问:http://127.0.0.1:9900/swagger-ui.html   ## 十四、添加新服务后网关swagger没显示新的? 网关需要配置 `generate-routes` 添加要显示的路由id **sc-gateway** ![](https://img.kancloud.cn/67/2c/672cbcc3fef82934f0bd8bf4307d25e6_376x103.png) **zuul-gateway** ![](https://img.kancloud.cn/c8/5c/c85cdc14d324c322adec64c372a98e73_490x174.png)   ## 十五、搭建好ELK之后,首页/系统日志还是没有数据? 企业级功能-统一日志中心详解-[没数据问题排查思路](https://www.kancloud.cn/zlt2000/microservices-platform/1524980)   ## 十六、为什么会有两个网关工程`zuul-gateway`和`sc-gateway` 提供给你去选择用,这两个都是开源网关中比较火的,技术架构不一样各自特点; spring cloud gateway比较新,性能更好但是上手复杂,推荐使用。   ## 十七、架构图用什么画的,有没有无水印的图 https://processon.com/view/5c7d43fee4b03727ee3ab220