heartbeat相关内容
在我的应用程序中,我有一个“心跳”功能,该功能目前在长时间运行的线程中以以下方式(伪代码)实现: while (shouldBeRunning) { Thread.Sleep(smallInterval); if (DateTime.UtcNow - lastHeartbeat > heartbeatInterval) { sendHeartbeat
..
我有一个玩具 Netty 服务器,当他们的频道上没有发生任何事情时,我正在尝试向客户端发送心跳消息.我正在通过远程登录到服务器,写一条消息然后不发送任何东西来测试这个,但是我没有听到心跳! 控制台: >>telnet localhost 6969正在尝试 127.0.0.1...连接到本地主机.转义字符是 '^]'.>>富你说的是“富"吗? MyPipelineFactory.java
..
我有一个玩具 Netty 服务器,当他们的频道没有发生任何事情时,我正在尝试向客户端发送心跳消息.我正在通过 telnet 到服务器进行测试,写一条消息然后不发送任何东西,但我没有听到任何声音! 控制台: >>telnet 本地主机 6969正在尝试 127.0.0.1 ...连接到本地主机.转义字符是“^]".>>foo你说'foo'吗? MyPipelineFactory.java
..
有没有办法在 JVM 中强制/重现 FullGC x 秒?基本上我需要这个来验证某些基于心跳的应用程序(zookeeper 的客户端)中问题的根本原因 EDIT:是否 unix 命令 kill -STOP 和 kill -CONT 模拟 FullGC(停止世界行为)? 解决方案 您可以在 HotSpot JVM 上模拟一个很长的 stop-the-world 事件,从用户的角度来看类
..
ZooKeeper 是一种用于数据中心的高度可用的协调服务.它起源于 Hadoop 项目.可以在其上实现锁定、故障转移、领导者选举、组成员身份和其他协调问题.ZooKeeper 有其他替代方案吗?(当然是免费软件) 解决方案 我广泛地研究了 Zookeeper/Curator, Eureka、etcd 和 consul.如果您在 Java 世界中,Zookeeper/Curator 和 E
..
您是否知道是否有设计良好的(基于状态机的)心跳机制用Java作为开源项目编写? 实际上,基于状态对我来说不是强制性的.我只是假设这种设计涵盖了各种故障转移案例. 在Google搜索后,我发现了Java DMK.您的回答对我有帮助,避免测试所有此类项目以找到更好的项目. 解决方案 我可以将您指向 JGroups 项目.它具有分散的系统,该系统具有开箱即用的群集状态和心跳功能. 还
..
这个确切的代码不起作用,但是,我希望它是这样的: io.sockets.on('connection', function(socket) { socket.on('heartbeat', function() { // Do something here... }); }); 像这样可能吗?我的意思是,我知道我可以使用setInterval创建一个不同的
..
我想从我的应用程序向GCM服务器发送心跳,因此连接将保持活动状态. 我该怎么办?我怎么知道我的GCM服务器的URL? 提前谢谢! 解决方案 如何发送心跳 此类可以发送适当的意图 public class GcmKeepAlive { protected CountDownTimer timer; protected Cont
..
作为高可用性系统的一部分,我有一个正在Linux计算机上运行的进程.该进程具有一个主线程,该线程从网络上的其他计算机接收请求并做出响应.还有一个心跳线线程,该线程定期发送多播心跳线数据包,以使网络上的其他进程知道该进程仍在运行并且可用-如果他们一段时间不从中获取任何心跳线数据包,则其中一个他们将假定此过程已死,并将接管其职责,以便整个系统可以继续工作. 这一切都很好,但是前一天整个系统出现故
..
我可以使用SensorEventListener使用光学心率传感器访问用户的心率: sensorManager.registerListener(this, sensorManager.getDefaultSensor(Sensor.TYPE_HEART_RATE), SensorManager.SENSOR_DELAY_NOR
..
问题出在这里: 安装在许多不同服务器上的“代理"每5秒将“心跳"信号发送到中央服务器.我该如何找到主动失去心跳超过10秒并发出警报的人? 如果您不考虑可扩展性,那么问题很简单.以最简单的形式,您可以在数据库表中记录从每个代理收到的最新心跳的时间戳,并运行常规查询以查找早于阈值的时间戳. 但是,该解决方案无法扩展到数百万个代理. 我正在寻找使之成为可能的算法或技术. 解
..
ZooKeeper 是针对数据中心的高度可用的协调服务.它起源于Hadoop项目.在此之上,可以实现锁定,故障转移,领导者选举,小组成员资格和其他协调问题. 还有ZooKeeper的替代品吗? (当然是免费软件) 解决方案 我已经广泛研究了Zookeeper/ Curator , Eureka , etcd 和领事.如果您在Java世界中,Zookeeper/Curator和Eureka在
..
我将我的模块(一个asp.net项目)嵌入“门户"中,门户生成一个iframe到我的URL,我知道它很烂,但我没有做到. 为避免在用户迭代我的Web项目时在主要“门户"端进行会话,门户网站所有者要求我通过javascript从应用程序到门户网站启动心跳. 每个人都知道以这种方式进行保持会话是不安全的,但是“门户"在那里我无事可做. 真正的问题是我无法执行从我的应用程序到门户的跨域请求,因为相同
..
我有一个玩具Netty服务器,当客户的频道未发生任何事件时,我正尝试向他们发送心跳消息.我正在通过远程登录服务器,编写消息然后不发送任何内容来对此进行测试,但是我听不到任何声音! 控制台: >>telnet localhost 6969 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. >>foo
..
我正在尝试创建一个允许用户“登录”和“注销”的小型Web应用程序。 我目前遇到的问题是允许客户端向服务器发送持续的“心跳”或消息,以通知它仍处于活动状态。 这是一个更合乎逻辑的问题。我想要做的是在php中有一个while(1)循环来检查是否已跳过n个心跳。我仍然希望客户端和服务器能够在此循环进行时进行交互(基本上我希望服务器的行为就好像它有一个单独的“check_for_heartbeat
..
我在Java中实现自己的proto,它将使用TCP连接的心跳,我也用它来传输消息和文件。 对于客户端我使用阻塞套接字I / O. 所以这就是我计划如何工作... 我将套接字超时设置为K秒并使心跳保持在间隔T内发送消息,以便T
..
我正在尝试从Healthkit读取Heartrate数据。我无法读取该数据。我已经完成了这个链接。 请帮帮我们..谢谢。 解决方案 我设法使用HKSampleQuery从HelathKit读取心率。我从一天开始直到“现在”开始阅读。我也使用了这个链接 这是我的功能和我通过按下按钮来调用它: - (void)readHeartRateWithCompletion:(vo
..
有没有办法在JVM中强制/重现FullGC x秒?基本上我需要这个来验证在某些基于心跳的应用(动物园管理员的客户)中问题的根本原因。 编辑:unix命令 kill -STOP 和 kill -CONT 模拟FullGC(停止世界行为)? 解决方案 您可以在HotSpot JVM上模拟一个非常长的停止世界事件,与用户的观点类似于FullGC 。 HotSp
..
我在客户端有一个经销商套接字,在服务器端连接到路由器套接字。 我经常看到Heartbeating机制:服务器定期发送消息到客户端,以便客户端知道他是否正确连接到服务器,因此如果客户端在一段时间内没有收到消息,客户端可以重新连接。 例如这里的Paranoid Pirate模式: http: //zguide.zeromq.org/page:chapter4 但是在一些测试之后:如果
..
在我的应用程序,我想经过一段时间送东西到服务器。 我已经使用AJAX来实现它。但是,它的工作原理是第一次,但没有这样做递归。我已经使用的setTimeout()来这样做。 VAR XMLHTTP; VAR requestURL ='的http://本地主机:1092 / ClassicAJAXDemo / UpdateHeartbeat.aspx名='; 功能show_dat
..