tornado 在启动时候,启动1个线程,实现crontab的功能

发布时间:2020-06-13 03:13:46 作者:tianshuai369
来源:网络 阅读:624
from tornado import web, ioloop
import datetime
period = 5 * 1000   # every 5 s
class MainHandler(web.RequestHandler):
    def get(self):
        self.write('Hello Tornado')
def like_cron():
    print datetime.datetime.now()
def xiaorui():
    print 'xiaorui 2s'
def lee():
    print '  wansuilee 3s'
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
if __name__ == '__main__':
    application = web.Application([
        (r'/', MainHandler),
        ])
    application.listen(80)
    ioloop.PeriodicCallback(like_cron, period).start()  # start scheduler
    ioloop.PeriodicCallback(xiaorui, 1000).start()  # start scheduler
    ioloop.PeriodicCallback(lee, 3000).start()  # start scheduler
    ioloop.IOLoop.instance().start()


推荐阅读:
  1. Tornado和subprocess实现和外部程序通信
  2. Django和Tornado 的理解

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

crontab 线程 tornado

上一篇:精彩解密大数据之精绝古城

下一篇:grafana版本更新

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》