
[英]What happens when I dont use reactive Quarkus extensions?
如果我不使用 Quarkus 的响应式扩展,I/O 操作是非阻塞的还是阻塞的? 我问这个是因为我不喜欢反应式编程风格,我希望我能有类似 c# async await for java 的东西 ...
[英]What happens when I dont use reactive Quarkus extensions?
如果我不使用 Quarkus 的响应式扩展,I/O 操作是非阻塞的还是阻塞的? 我问这个是因为我不喜欢反应式编程风格,我希望我能有类似 c# async await for java 的东西 ...
[英]Subscription to Redis Stream Blocks Connections for Other Requests With Vert.x
我正在使用 Vert.x(及其 Redis 客户端库)实现一个能够侦听 Redis 流的应用程序。 为此,我的应用程序中有n实例订阅了它。 Vert.x 文档指出: 一个常见的配置是将池的最大大小设置为可用 CPU 内核的数量该池提供用于请求到 Redis 的连接。例如,池大小可以为 6。如果尝试 ...
[英]Quarkus native build Random/SplittableRandom exception with Vert.x Redis Client
我正在构建我的 Quarkus 应用程序并遇到UnsupportedFeatureException: Detected an instance of Random/SplittableRandom SplittableRandom on a few Vertx Redis Client class ...
[英]Is there any way to set initial delay (i.e 30 sec) in Vertx and then run task periodically with different time delay (i.e 1 sec)
我正在使用 vert.x 框架编写一个 Java 应用程序。 我有一个用例,我需要等待 30 秒才能安排任务 1 秒间隔。 我正在使用 vertx.setPeriodic 每 1 秒执行一次任务。 在这里我找不到顶点的任何实用程序,它允许我最初等待 30 秒,然后每 1 秒执行一次任务。 我可以使用 ...
[英]Invalid Bson Field $set or $inc with upsert true throwing exception
在 java vertx 中调用 bulkWrite 方法时,它给出了异常java.lang.IllegalArgumentException: Invalid BSON field name $set ...
[英]Why the deployed Verticles are running on the same thread of the main Verticle?
我有一个使用 Vertx 框架和 Kafka 的 Java 应用程序。 有以下类来实现 Kafka 消费者和 Web 服务: 如果main class定义如下: output 如下: 这对我来说很有意义,因为每个 Verticle 都分配给一个特定的线程。 另一方面,我不明白以下情况: 在这种情 ...
[英]Vert.x @ConsumeEvent with regex
我正在使用它来使用保留给“telemetry-feed-1”的事件。 我在 quarkus 中使用“io.quarkus.vertx.ConsumeEvent”。 我想使用像“telemetry-feed-.*”这样的正则表达式来保留以“telemetry-feed-”开头的任何频道。 任何人都知道 ...
[英]Vert.x events bus: publisher to not receive it's own message
我有 5 个顶点:V{1..5}。 所有的verticle都订阅了“topic”并向“topic”发送消息。 有没有办法以不会发送给发件人的方式发布消息? 例如,V1 发布“消息”并接收它。 我想避免它。 我需要将 V1 发送的“消息”仅传递给 V{2..5},而不传递给 V1。 是否可以? ...
[英]Converting Vertx Future<T> To RX Observable<Optional<T>>
我需要提供一些 util function 将 Vertx Future<T>转换为 Rx Observable<Optional<T>>以实现向后兼容性。 这应该足够好了吗? 谢谢 ...
[英]How do i make my test wait that my verticle is fully deployed to start?
我在尝试为我的 vertx api 编写一些测试时遇到了一些麻烦。我正在使用 open-api 设置路由,使用我从 api-curio 模式注册表下载的方案。 我的应用程序正在运行,但当我尝试进行测试时,其中一些无法正常运行。 看来我的测试是在实际设置路线之前自行执行的。 我怎样才能让我的测试在执 ...
[英]NoStackTraceThrowable Exception is thrown when Postgres DB connectivity is lost
Quarkus App - Rest 从 Postgres DB 获取数据的操作 Quarkus 版本:2.9.0.Final 客户端库: quarkus-reactive-pg-client 因此,当服务运行时数据库连接丢失并且服务收到请求时,应用程序将抛出NoStackTraceThrowab ...
[英]Configuring Vertx WebClient SSL context
我正在使用一些安全功能库,它允许我使用特定的 TLS 密码套件、算法、密钥和信任存储格式创建自定义 java.security.Provider、KeyManagerFactory、TrustManagerFactory。 通常 Netty 允许我像下面这样配置 sslContext,以启动工作。 ...
[英]How to create OpenTelemetry Traces in a Vertx Verticle
在 Verticle 中获取 OpenTelemetry object 句柄的最佳方法是什么以及如何有效地使用它? 不幸的是,官方示例不是很有帮助。 它展示了如何设置它,但没有展示如何获取它的句柄以进行手动检测。 我想做这样的事情: ...
[英]Vert.x standard verticle thread safety
我刚刚浏览了 vert.x 文档,对有关标准垂直的部分感到困惑: 无需再担心同步和易失性问题,您还可以避免在进行手动“传统”多线程应用程序开发时非常普遍的许多其他竞争条件和死锁情况。 这是它的链接: https://vertx.io/docs/vertx-core/java/#_standard_v ...
[英]Vertx JUNIT5 issue during mocking
我无法模拟 Vertx JUNIT5 的静态类。 还在 pom.xml 中为 Vertx JUNIT5 添加了所有依赖项。 无法弄清楚如何进行模拟。 我也尝试过 Mocked Static,但这也无济于事。 在我看来,当调用 vertx deploy verticle 时,start 方法不会被直接 ...
[英]How can I use Mutiny unis in a vertx router handler?
虽然这会返回一个包含“hello”的 HTTP 响应正文 router.get("/").respond(rc -> Uni.createFrom().item("hello") ); 这不 router .get("/hello") ...
[英]Quarkus - Keycloak client in ServerRequestFilter in reactive context
我将 Quarkus 与quarkus-resteasy-reactive和quarkus-keycloak-admin-client-reactive扩展一起使用。 我正在构建一个ServerRequestFilter来查询 keycloak 的用户属性,但即使我使用的是反应式客户端,我在调用其方 ...
[英]Using Vert.x `AuthenticationHandler` from vertx-web, we hit the authentication provider for every call?
我正在为我的 web 服务使用 Vert.x,其中一部分需要授权。 我已经设置了一个AuthenticationHandler (使用vertx-auth-oath2的 OAuth2 实现)来监听受保护的路径(比如说"/*" )并且它被正确调用,向身份验证提供者发送重定向,它重定向回来和然后正确地 ...
[英]Vertx WebClient when I don't use the connection for a period of time, I need to re-establish the connection instead of using my configuration
很快就会归零 ...
[英]Get parameters in HttpServerRequest
在io.vertx.core.http java 中使用HttpServerRequest时,我使用以下方法: 获取接收到的请求的参数。 当其中一个参数以+开头时,我的意思是加号,返回值没有+ 。 任何解决方案? 谢谢。 或者 在这个例子中,返回值是 12345,这不是我想要的。 我需要+12345 ...