Java中具有两个微服务的简单 API网关

所以我在 Java Quarkus 中写了两个微服务:

所以我在 Java Quarkus 中写了两个微服务:

在端口 8080 上运行的用户微服务

在端口 8282 上运行的游戏微服务

我成功地测试他们的端点与邮差。

现在我需要建立一个简单的 API 网关,例如在端口 8000 上运行,当我在 localhost:8000 上收到请求时,网关将从两个微服务中为我获取所需的数据,并在 8000 上显示它们。

提前谢谢。

0

相信我。如果你只需要一个简单的网关。nigix 将是有帮助的,你只需要重写配置文件,并启动它。

但是如果你想建立一个名为 gateway 的项目。你可能需要 zookeepr 和 rpc 框架来为你的每个应用程序的 diff 端口。你的端口应该用 zk 或 redis 存储。如果它甚至在 diff 设备中运行,ip 也应该被存储。

阅读 dubbo 或 eureka 的文档可能会对您有所帮助。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(135)
计算曲线下的面积(approximating area under a curve)
上一篇
C#音频-如何时间拉伸(不同的节奏 相同的音高)
下一篇

相关推荐

  • java8 分组求和:使用 Java 8 Streams API 按照指定条件分组求和

    示例示例Java 分组求和是一种使用 Java Stream API 来将集合元素按照某个特定的条件分组,然后对每个分组进行求和的方法。代码示例:…

    2023-05-28 00:45:43
    0 90 43
  • javaeeapi中文版构建企业级应用的开发标准

    Java EE API中文版是一种基于Java的企业级开发平台,它提供了一系列标准的API,用于支持企业级应用程序的开发。它包括Java Servlet、JavaServer Pages、Enterprise JavaBeans、Java Message Service、Java Naming and Directory Interface、Java Database Connectivity、Java Transaction API等等。…

    2023-02-06 12:36:45
    0 21 26
  • java包括哪几部分:编译器、虚拟机、API与语言特性

    示例示例Java包括以下几部分:Java语言基础:包括Java的基本语法、数据类型、变量、运算符、流程控制、数组、字符串等。…

    2023-05-09 07:07:31
    0 51 46
  • javaapi手册:Java 8 新特性

    Java API手册是一本关于Java编程语言的参考书,它提供了Java类库中的各种类、方法和常量的完整说明。它还包括了一些有关Java语言的概念和特性的介绍。…

    2023-02-20 09:29:52
    0 51 13
  • java视频流学习如何使用Java Streams API来提高性能

    Java视频流是指使用Java编程语言开发的视频流应用程序。它可以将视频以流的形式传输到客户端,从而使用户可以在网络上观看视频,而无需下载整个文件。…

    2023-04-25 04:13:32
    0 16 17
  • java9 新特性探索新的模块系统和API变化

    示例示例Java 新特性:模块化系统(Jigsaw 项目):模块化系统是 Java 中最重要的新特性,它将 Java 语言的结构和发布模型进行了重大的改进。它使用模块化系统将 Java 应用程序分解为许多小的模块,以便更好地管理和发布应用程序。…

    2022-12-30 08:26:07
    0 12 41
  • java异步调用接口实现快速、高效的API调用

    Java异步调用接口是指在不阻塞当前线程的情况下,使用Java进行异步调用接口的方式。一般来说,Java异步调用接口的实现方式有两种:…

    2023-04-23 06:45:48
    0 99 32
  • Java中具有两个微服务的简单 API网关

    所以我在 Java Quarkus 中写了两个微服务:…

    2022-11-11 15:19:48
    0 69 45

发表评论

登录 后才能评论

评论列表(13条)