问题标签 [vertx3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - vert.x getting - 未能创建子事件循环
我正在创建大约 150 个大小约为 5MB 的文件。Vertx 文件 API 在创建 10-15 个文件“未能创建子事件循环”后随机给出异常。
(我正在使用 vertx3 和 java8)
下面是我的代码片段(在我得到一个回调之后,只有我再次调用该函数来创建下一个文件。因此,文件创建永远不会并发):
下面是我的异常堆栈跟踪:
java - vertx httpserver 等待端口监听
我在运行我的服务器的 RC 时遇到问题。在这一次启动之前,我的集成测试正在访问服务器。在我开始测试之前,如何确保服务器的端口实际上正在侦听?
我正在使用 httpServer.listen(port, handle) 功能,但似乎不像 API 指定的那样工作。
有什么建议么?
java - Vert.x RXJava 中的批量插入
我正在同时试验 Vert.x 和 Reactive Extensions (RXJava),发现很难编写异步事件。
问题陈述
- 在关闭自动提交的情况下建立数据库连接。
- 将数据批量插入表1
- 更新表2中的状态
- 犯罪
由于 Vert.x 中的大多数操作都是异步的,因此我尝试使用 RxJava 组合/链接它们。到目前为止,这是我想出的。
虽然这种方法有效,但我确信这不是理想的方法。
- 第 2 点(每条记录的批量插入)和第 3 点最终状态更新没有链接在一起。而且我不确定在批量插入期间是否有任何记录失败会阻止 #3 发生。
来自命令式背景,我发现很难同时掌握 Rx 概念和异步事件。任何帮助深表感谢。
vert.x - 限制事件循环的数量
在vertx 文档中,他们提到有可能限制每个 vertx 实例的事件循环线程数:
每个 Vertx 实例都维护多个事件循环,而不是单个事件循环。默认情况下,我们根据机器上可用内核的数量来选择数字,但这可以被覆盖。
也许有人知道该怎么做?(我需要它用于调试目的)
java - vertx.io 垂直停止处理异常
使用 vertx.io 3.0.0 时,当抛出异常并且未在 JAVA API 中捕获时,垂直冻结。我们在单服务器环境下工作,服务器不在集群中。
有什么想法吗?
java - 我的 Rest API 层的 Vertx 模型绑定
我正在使用 Vertx 3,我正在尝试找到一个很好的解耦模块,它知道将查询字符串、标题以及内容类型和正文都变成一个 bean?
我知道 spring 和其他各种框架也这样做,但我不想引入一个新框架,我只想要一个超快速模型绑定器,它要么知道自动绑定到某个方法,要么至少自动绑定某个类所以我可以调用我的 rest 方法,它当前接受一个参数,即模型。
我不介意在参数等中添加注释。
谢谢!
java - 来自数据库的 Vertx shiro 身份验证
在这里,我找到了一个用于身份验证的简单vertx
项目apache-shiro
。这里用户信息存储在src/main/resources/vertx-users.properties
文件中,如下所示:
这是将用户名和密码存储在文件中的好方法吗?我们可以将这些信息以加密格式存储或存储在数据库中的任何位置吗?可以apache-shiro
从数据库访问这些信息吗?如果您有一些示例项目,请提供
vert.x - 使用 vertx.io 进行聚类
正如我所读到的,有两种类型的聚类:水平的和垂直的。
我正在尝试使用 vertx.io 进行垂直聚类。
我有两个 vertx 应用程序在两台不同的机器上运行。一个应用程序创建一个 TCP 服务器,而另一个应用程序创建一个 HTTP 服务器。现在我想在事件总线上发布一些消息,这些消息应该由垂直运行的 TCP 服务器监听。
我按照vertx的这些步骤进行操作。我无法收听 HTTP 服务器在偶数总线上发布的消息。
Vertx 是否支持垂直缩放?
java - 无法从 Vertx3 中的 Postgres 存储过程返回值
我似乎无法从 postgres db 返回值...知道如何解决这个问题吗?
我得到这个错误说:
这是我的示例存储过程: