vert.x 相关问题

Vert.x是一个在JVM上运行的事件驱动工具包,允许在Java,Javascript,Scala,Ruby,Ceylon,Kotlin和Groovy中开发异步Web应用程序。

增加 Quarkus/Vert.x 中 HTTP/2 标头的大小限制

quarkus 中 http/2 有四个配置参数: quarkus.http.limits.header-table-size quarkus.http.limits.max-concurrent-streams quarkus.http.limits.max-frame-size quarkus.http.limit...

回答 1 投票 0

批量插入实体到数据库(Quarkus、Hibernate)

首先:我不习惯 Quarkus 或 Hibernate(我几乎都是 .net) 问题: 我的服务收到约 10k 的列表(我猜这是最常见的数字)。 这是通过资源端点来的...

回答 3 投票 0

未找到Maven依赖模块

我在 Maven 中有一个相当简单的项目结构,带有子模块: / -pom.xml -实用程序/ -pom.xml 在 /pom.xml 中,我定义了所有子模块的属性,例如库版本或插件配置...

回答 3 投票 0

如何使用 VertX 高效地获取 gz 文件?

我想有效地解析以.gz 格式压缩的文本文件。 目前,我使用同步 api 来获取行,然后将内容发送到另一个 verticle。 vertx.fileSystem().open("

回答 1 投票 0

quarkus @ObservesAsync 调用 Uni

在异步观察者中调用 Uni 的最佳方式是什么?如果我能回到大学那就太好了,但不幸的是这是行不通的。 无效观察(@ObservesAsync MyEvent 事件){ 大学 在异步观察者中调用 Uni 的最佳方式是什么?如果我能返回大学那就太好了,但不幸的是这是行不通的。 void observe(@ObservesAsync MyEvent event) { Uni<Object> task; } 正如@ladicek 提到的,你可以: 使用同步观察者并阻塞直到终止 使用同步观察者并使用“即发即忘”方法“触发”异步操作 使用异步观察者(虽然它不是严格意义上的异步,它只是在另一个线程上运行)并生成一个 CompletionStage 1)同步观察者并阻塞直至终止 void observe(@Observes MyEvent event) { Uni<Void> uni = ...; uni.await().indefinitely(); } 2)同步观察者并使用“即发即忘”方法触发异步操作 void observe(@Observes MyEvent event) { Uni<Void> uni = ...; uni.subscribeAsCompletionStage(); // Fire and forget, no error reporting } 或者: void observe(@Observes MyEvent event) { Uni<Void> uni = ...; uni.subscribe().with(success -> ..., failure -> log(failure)); } 3)异步观察者并产生一个CompletionStage CompletionStage<Void> observe(@ObservesAsync MyEvent event) { Uni<Void> uni = ...; return uni.subscribeAsCompletionStage(); }

回答 1 投票 0

Quarkus - MDC 上下文不在应用程序线程之间共享

我有 3.8.1 quarkus 应用程序。我使用 org.slf4j.MDC 来提供上下文信息。我还使用 io.quarkiverse.logging.logback.quarkus-logging-logback 扩展。我在 preMatchingF 中设置了上下文信息...

回答 1 投票 0

为 vertx 数据库访问(postgres)编写单元测试用例

我正在编写单元测试用例,但对编写用于数据库访问的单元测试用例感到震惊。 我找到了以下链接,但仍然不明白如何使用它。在哪里编写初始架构和配置。

回答 2 投票 0

如何在等待未来完成时避免 while 循环?

我对 java future 和处理函数有疑问。代码示例: 公共 HealthCheckResponse 调用(){ String redisHost = this.configuration.getRedisHost(); log.info(“连接到r...

回答 1 投票 0

在 vert.x 中收到 NoSuchAlgorithmException 警告

我已经使用 vert.x 框架中的访问令牌实现了通过不记名身份验证对 Keycloak 的用户信息端点进行保护的后端调用。我能够运行这段代码,没有任何错误。 但是...

回答 2 投票 0

如何在 Quarkus 中检索托管 Router 实例

我按照本指南尝试直接使用 Vertx 和路由器,但我无法检索路由器的托管实例。 我只是这样做: @QuarkusMainpublic 主类 {...

回答 1 投票 0

如何实现vertx webclient mtls?

服务器: HttpServerOptions 选项 = new HttpServerOptions() .setSsl(true) .setClientAuth(ClientAuth.REQUIRED) .setPemKeyCertOptions(新 PemKeyCertOptio...

回答 1 投票 0

Verticle 消费者处理程序可以由部署它的 eventloop 线程以外的 eventloop 线程执行吗?

在java vertx应用程序中,我有一个标准的verticle,其中有多个消费者及其处理程序。现在,假设使用 eventloop 线程 eventloop-5 之一部署 verticle,...

回答 1 投票 0

是否可以创建几个具有相同方法名称的服务代理?

第一个服务代理: 包com.test.resource.handler; @ProxyGen 公共接口资源契约{ 静态 ResourceContract create(Vertx vertx, Logger 记录器) { 返回新的 ResourceHandler(vertx,

回答 1 投票 0

Quarkus 密钥库密码文件

我的密钥库密码保存在服务器上,我从保险库中提取该密码。我想提供 quarkus.http.ssl.certificate.key-store-password 的路径而不是硬编码的密码。我们...

回答 1 投票 0

Vertx 异步混乱在返回 Future 的方法中运行异步代码

我很难弄清楚一些本应简单的事情。我正在使用 Vertx 反应式库实现一个方法,该方法将返回 Future 并具有一个内联代码块,该代码块可以执行...

回答 1 投票 0

如何将类分配给 Mutiny.Query 的结果

我需要转换使用 Hibernate:Mutiny 运行 [Select] 查询后得到的结果,但我不知道如何为结果指定类型。当我收到列表时,我会得到一个列表,当我尝试...

回答 1 投票 0

QuestDB 和 Vertx + 千分尺

我正在尝试使用 QuestDB 作为 InfluxDB 的替代品,但看起来它不起作用。 MicrometerMetricsOptions 选项 = new MicrometerMetricsOptions() .setInfluxDbOptions(新

回答 1 投票 0

Quarkus Kubernetes 客户端 - TimeoutException

我们已将 Quarkus 从 2.11.1 升级到 3.6.6。在早期版本 2.11.1 中。 Kubernetes Client 工作顺利,但在 3.6.6 版本 Kubernetes client 出现 Timeout 异常。 异常详细信息 - (vert.x-

回答 1 投票 0

使用 Web 应用程序作为 SP 与 vertx 和 pac4j 与 SAML 无法正确注销

我开始使用 verxt 和 pac4j。我正在使用 vertx、pac4j 和 pac4j-vertx 创建一个 Web 应用程序,以使用 SAML 协议对用户进行身份验证。 Web 应用程序充当 SP 和 IdP 我是......

回答 1 投票 0

quarkus 3 中没有stream()方法

我想将我的代码从 quarkus 2 迁移到 quarkus 3。我的所有代码都是响应式的。我发现了stream()方法的一些问题,这些问题在quarkus 3中被删除了。 来自 quarkus 2 的示例代码。Fruit...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.