基于Vertx实现的websocket消息服务,支持集群部署。 启动步骤 mvn package 修改default-zookeeper.json自定义zookeeper地址。 修改default-websocket.json自定义websocket服务配置,包括: serverCode:服务名称 serverHost:服务地址 serverPort:服务端口 remoteHost:心跳服务器地址 remotePort:心跳服务器端口 java -jar Console-WebSocket-1.0-fat.jar -cluster java -cp Cosole-WebSocket.1.0-fat.jar: io.vertx.core.Launcher run "com.vertx.websocket.server.verticles.StartWebSocketVerticle" -cluster
2024-05-21 14:28:02 75KB zookeeper zookeeper json java
1
批处理器 使用 RabbitMQ 和 MongoDB 的简单 vertx 模块。 使用 docker 启动 RabbitMQ docker run -d -p 5672:5672 -p 15672:15672 dockerfile/rabbitmq
2023-02-14 03:18:14 126KB Groovy
1
顶点Hibernate服务 Vert.x 的Hibernate服务 该项目旨在通过 Hibernate 作为 Vert.x 微服务提供每个 javax.persistence 实用程序,您可以通过编程方式或通过 Vert.x 的事件总线调用。 它以非阻塞方式包装EntityManagerFactory和EntityManager基本原语。 您调用服务 API 或通过事件总线发送消息,然后在不阻塞 Vert.x 的事件循环的情况下等待异步应答。 工作正在进行中。
2022-12-12 18:35:32 58KB Java
1
Vert.x是事件驱动的,其处理请求的高性能也是基于其事件机制。Vert.x的事件机制中有几个非常重要的概念:Event Loop、Event Loop Vertical、Worker Vertical、Event Bus、Vert.x Module。 Event Loop:即事件循环,是由Vert.x启动的事件处理线程,也是Vert.x项目对外开放的入口,Vert.x由此接收请求事件。一个Vert.x有一个或多个事件循环线程组成,线程最大数量为主机有效的CPU核数。 Event Loop Vertical:事件的业务处理线程,存在于Event Loop中,用于处理非阻塞短任务。 Worker Vertical : 事件的业务处理线程,用于处理长任务阻塞任务。 Event Bus:即事件总线,是Vert.x事件模型中最核心的部分,所有的事件都经由事件总线进行分发,包括Vertical之间的通信事件。 Vert.x Module : Vert.x项目模块,一个应用通常由多个模块组成,每个模块一般包含多个Vertical。
2022-05-13 23:29:44 45.22MB vertx java js
1
Vert.x in Action书籍范例 :waving_hand: 欢迎! 这些是由撰写并由编写的 (ISBN 9781617295621)的工作示例。 如何打开并运行示例? 本书的读者应该直接从子文件夹打开项目:它们都是独立的。 您将找到每个项目的Gradle和Maven构建描述符,因此可以使用文本编辑器或集成开发环境(例如IntelliJ IDEA,Eclipse IDE或Microsoft Visual Studio Code)加载项目。 例如,如果要使用Gradle构建第1章,请打开终端并运行: $ cd chapter1 $ ./gradlew build 或使用Maven运行: $ cd chapter1 $ mvn package 本书示例在某些Unix环境下运行效果最佳:Linux,macOS或Microsoft提供Linux的Windows子系统。 存储库的结构是什么? 可以使
2022-03-17 22:40:34 18.78MB distributed-systems reactive book examples
1
springboot-vertx 使用SpringBoot和Vert.x(3.0.0)示例 用法 步骤1.建立 mvn package 步骤2.运行 java -jar target/springboot-vertx-example-1.0.0.jar
2022-02-22 16:30:07 13KB Java
1
vertx-csv-下载 使用Vertx Reactive从MySQL流式传输大型结果集,然后将数据下载为大型/大型CSV文件。 跑步: 对于eclipse IDE,右键单击项目,然后选择“运行方式/调试方式” 主类:io.vertx.core.Launcher 程序参数:运行com.vertx.test.MainVerticle
2021-12-20 18:07:31 14.73MB vertx vertxbus vertx-web vertx-eventbus
1
自己写的一个java+vertx+mybatis的网关、服务分发,用于app后台接口开发的基本框架,仅供参考,请不要用于商业用途。
2021-11-03 10:01:09 23.89MB vertx
1
vertx-mybatis-spring-async jar包
2021-10-18 20:02:06 4KB vertx mybatis spring-async vertx-mybatis-sp
1
vertx-beans jar包
2021-10-18 18:01:00 41KB vert.x jar
1