java - 让 Zuul 成为我的应用程序的唯一入口点
问题描述
我的应用程序在端口 8081 上包含一个名为“service”的服务,其中包含一些 API,例如
- 本地主机:8081/api/服务
- 本地主机:8081/api/services/id
- ...
使用在端口 8761 上运行的 Zuul,我现在可以像这样访问这些 API
- 本地主机:8761/服务/api/服务
- 本地主机:8761/service/api/services/id
但是,仍然可以使用以前的 API(直接到服务)。为了使 Zuul 成为唯一的入口点,如何阻止它们?
解决方案
如果您运行绑定到 localhost 的服务,则只能从该框访问它。你不需要做更多的事情。
推荐阅读
- c++ - 使用 libavcodec 和 VAAPI 从 C++ 编码视频
- google-cloud-dataflow - 是否可以使用 Apache Beam / Google Cloud Dataflow 从 Azure EventHub 主题消费?
- google-cloud-platform - 错误报告发生的 Stackdriver 监控指标?
- excel - Excel:根据其他列中的值包括范围中的值
- android - 用户从 Xamarin Android 中的 Webview 长按保存图像
- javascript - 如何拆分html字符串并获得不同的标签值
- javascript - GraphQL 错误:访问 graphQL 时出现内部服务器错误
- python - 为什么使用 {% load static %} ?(在我的情况下它什么都没有)
- python - 如何在 python 中重新投影 geoTiff 格式的光栅图像?
- excel - 获取应用程序定义或用户定义的错误