<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>kai.zhang (zhangkai)</title>
    <link>https://ruby-china.org/kai.zhang</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>Ruby Rails 计时器 看门狗 计时重置</title>
      <description>&lt;p&gt;各位大牛，我现在有这样一个问题！&lt;/p&gt;

&lt;p&gt;使用 ruby，设计一个 30 秒的计时器，如果时间到达 30 秒，可去执行一个自定义函数。但是计时器在 0 到 30 秒计时的过程中，可能每过 5 秒就会接收到一个消息，如果计时器接收到这个消息，便把现在记录的时间重置为 0，重新开始计时。这个循环直到时间到达 30 秒执行指定函数后退出，否则一直会被重置计时。&lt;/p&gt;

&lt;p&gt;请问 ruby 有没有实现这种的 gem 包，或者有相应资料。谢谢！&lt;/p&gt;

&lt;p&gt;另外我说的这个问题会在 Rails 中使用到。&lt;/p&gt;</description>
      <author>kai.zhang</author>
      <pubDate>Tue, 13 Jun 2017 15:29:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/33225</link>
      <guid>https://ruby-china.org/topics/33225</guid>
    </item>
  </channel>
</rss>
