cost 248 ms
Zmq pub-sub 模式发布者是否需要在 n*O(m) 消息中多次上传给订阅者? - Zmq pub-sub pattern does the publisher need to upload multiple times in n*O(m) messages to subscribers?

大家好,假设我们在 zmq 中有一个发布-订阅模式,有许多订阅者、一个发布者和一条 3GB 的消息。 我的问题是发布者是否发送 nx O(m),其中 n 是订阅者的数量,m 是 3GB 的大小,还是它只上传一次 3GB 并且订阅者以某种方式下载它? 所以要避免 nx O(m)。 根据 zmq do ...

限制来自不在方向池中的 IP 方向的连接尝试 - Restrict connection attempts from IP directions that are not in a pool of directions

我只是想问一些我在 ZeroMQ 上找不到的方法。 我有一个使用路由器套接字与一些客户端通信的代理和一个向一些服务器询问此请求的解决方案的经销商套接字,基本上是一个客户端/服务器 model 但它在中间包含一个充当负载平衡器的代理. 我做了一些测试,我意识到没有限制,因此经销商套接字不接受来自具有不 ...

JeroMQ 从同一个线程发送心跳 - JeroMQ send heartbeat from same thread

我遇到了 PUB/SUB 模式的问题,其中 SUB 有时会随机(一天左右一次)停止接收数据。 我想每秒添加一些从 PUB 到 SUB 的自定义心跳消息,但我必须从同一个线程发送它,因为 PUB 不是线程安全的。 为此,我可以使用一些 java Timer/Scheduler 每秒执行一次,但问题是 ...

如何使用Java在ZMQ中接收多部分消息? - How to receive a multipart message in ZMQ using Java?

就像这个操作一样简单,我找不到任何关于如何使用 ZMQ (Jeromq) 接收多部分消息的文档。 我检查了指南,但它只包含带有此信息的 C 代码,而且无论我收到什么样的消息,我似乎都应该以相同的方式接收消息。 实际上,我使用以下代码在两条消息中收到多部分消息: while (running.get ...

ZeroMQ 多主题过滤使用中的一些缺失消息 - some missing messages in ZeroMQ multiple topic filtering usage

我有一个使用 JeroMQ 0.5.2 用 Java 编写的 ZeroMQ 订阅者应用程序。 在代码中,我订阅了多个这样的主题: 当我运行订阅者时,我看到以 DAX 和 AD 开头的消息,但在多个过滤器情况下似乎缺少一些消息,因为当我仅订阅 DAX 或仅 AD 时,我看到大量更新消息。 当我订阅这两 ...

在 Matlab 中接收时 JeroMQ 订阅者连接中断 - JeroMQ subscriber connection breaks when recv-ing in Matlab

在 Matlab 中使用 JeroMQ,当我尝试recv消息时,我的订阅者连接断开。 我已经用 Wireshark 验证了这一点。 我还注意到 TCP 连接的关闭是由我的订阅端口发起的,而不是发布端口。 Wireshark 屏幕截图显示连接正在关闭 我不确定它是否有帮助,但我已经调查过使用这个 ...

如何在子服务器套接字关闭时制作 ZMQ pub 客户端套接字缓冲区消息 - How to make ZMQ pub client socket buffer messages while sub server socket is down

给定 2 个应用程序,其中应用程序 A 使用发布者客户端有争议地将 stream 数据发送到应用程序 B,应用程序 B 有一个子服务器套接字来接受该数据,我们如何在应用程序 A 中配置发布客户端套接字,以便当 B 不可用时(就像它是重新部署,重新启动)A 缓冲所有未决消息,当 B 变为可用时缓冲消息 ...

为jeromq运行mvn软件包时出错:“绑定无法分配请求的地址:连接” - Error running mvn package for jeromq: “Bind Cannot assign requested address: connect”

我想在Windows 10上从Matlab和MetaTrader 5发送和接收数据。根据这篇文章 ,JeroMQ是最简单的方法: 我从https://github.com/zeromq/jeromq克隆了仓库 我安装了Maven 然后,我进入存储库根目录并开始使用:mv ...

ZeroMQ 运行服务器 Java - ZeroMQ running server Java

我目前正在尝试开发一个服务器,该服务器基本上可以随时从未知数量的客户端获取传入数据。 即系统将有多个客户端发送数据,服务器的工作基本上只是收集数据并将其保存到数据库中。 现在我希望服务器持续运行。 现在服务器只收到一个客户端并关闭。 如果我说围绕接收和打印消息部分执行 while(true)- ...

具有主要domo模式的ZMQ实现。 可以在工人经纪人和经纪人客户之间混合连接协议? - ZMQ implemetnation with Major domo pattern. is it possible to mix connection protocols between worker-broker and broker-client?

我已经能够成功地在TCP协议上连接工作程序和代理,然后在TCP上将客户端连接到代理。 现在,我正在评估,当客户端将在TCP上连接到代理时,工作程序和代理是否可以通过ipc / inproc协议进行连接。 我的工人和经纪人将在同一台计算机上,甚至可能位于同一进程中。 我的客户端可以从其他计算 ...

多个进程记录到ZeroMQ Appender - Multiple Processes Logging to ZeroMQ Appender

我有多个使用log4j(2.11)在多台计算机上运行的进程。 我需要合并要显示在前端的日志消息,并且希望每个进程使用ZeroMQ Appender将日志消息发布到单个连接。 然后,我将让一个订阅者接收消息,执行合并,然后显示日志消息。 我有一个与一个发布者一起工作的玩具应用程序(过程记 ...

在Jeromq Scala中传播的ZMQ丢失事件 - ZMQ missing events being propagated in jeromq scala

我是ZeroMQ的新手,似乎在begin()方法的循环中丢失了消息。 我想知道我是否错过了我未在其中排队消息的东西? 当我在发布者上引发一个事件时,该事件将两条消息发送给我的订阅者,并且两者之间的间隔很小,我似乎并没有收到要中继的第二条消息。 我想念什么? ...

在PinnedDispatcher上运行的Actor中使用ZMQ套接字是否安全? - Is it safe to use a ZMQ socket in an Actor running on a PinnedDispatcher?

据我从文档中了解到,不应从不同线程使用(例如读/写)ZeroMQ套接字。 反过来,这又使我无法在默认调度程序上运行的Akka Actor中使用ZMQ套接字(无法保证哪个线程将执行我的receive方法)。 如果我注意不要阻塞(至少不要花费过多的时间),使用PinnedDispatch ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM