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 的文档可能会对您有所帮助。

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

(782)
使用Gelf集成JavaGrayLog
上一篇
Gradle:将参数传递给 'applyfrom:'
下一篇

相关推荐

  • java如何调用api:Java如何使用API进行快速开发

    示例示例Java调用API的步骤如下:找到需要调用的API,并获取其相关信息,包括URL、请求方式(GET/POST)、参数等。…

    2023-01-20 02:32:11
    0 23 47
  • java游戏下载器:下载最新的Java游戏,体验不一样的乐趣!

    Java游戏下载器是一种用于从网络上下载Java游戏的客户端程序。它可以帮助用户快速、安全地下载Java游戏,并将它们保存到本地磁盘上。…

    2023-01-13 07:05:24
    0 36 47
  • java质数判断:如何使用Java判断质数

    质数(prime number)又称素数,指在大于1的自然数中,除了1和它本身以外不再有其他因数。Java代码如下:…

    2023-01-27 13:26:28
    0 70 33
  • java游戏盒子:玩转Java游戏盒子,体验不一样的乐趣!

    Java游戏盒子是一种特殊的Java应用程序,它可以把多个Java小游戏集中在一起,方便玩家管理和运行这些游戏。代码如下:…

    2023-01-28 09:18:41
    0 23 99
  • js中的class:使用JavaScript类创建可重用的代码

    JavaScript 中的 class 是 ES6 中引入的新特性,它可以用来替代传统的 JavaScript 原型链继承方式。它使用关键字 class 来定义一个类,类中可以定义属性和方法,可以使用 constructor 来定义构造函数。…

    2023-01-31 06:52:42
    0 31 56
  • java递归详解一种解决问题的有效方法

    Java递归是一种编程技术,它允许一个函数调用自身。它使用一个或多个参数,以便在每次调用时将其状态更改,以便最终到达基本情况,从而终止递归。…

    2023-01-26 11:53:11
    0 75 42
  • java监控:如何使用Java监控提升应用性能

    Java监控是一种方法,用于监视Java应用程序的性能和可用性。它可以帮助开发人员了解Java应用程序的运行情况,并在发生问题时及时采取行动。Java监控可以通过多种方式来实现,例如使用Java虚拟机(JVM)内置的监控工具,使用第三方监控工具,或者使用自定义代码来实现。…

    2023-01-07 14:45:39
    0 30 72
  • java开发游戏培训从入门到精通

    示例示例Java开发游戏培训是一种使用Java语言开发游戏的培训课程,旨在帮助学习者掌握如何使用Java语言开发游戏。该培训课程将介绍Java语言的基本概念,包括变量、数据类型、流程控制、函数、类、对象、继承、接口、异常处理等。学习者还将学习如何使用Java语言开发游戏,包括游戏设计、游戏开发、游戏测试和游戏发布等。…

    2023-01-02 03:08:06
    0 60 95

发表评论

登录 后才能评论

评论列表(54条)