【问题标题】:Enable keep-alive in django for persistent connection在 django 中启用 keep-alive 以实现持久连接
【发布时间】:2018-09-05 17:18:25
【问题描述】:

我不断看到keep-alive 的引用作为帮助维持持久连接的一种方式,但我找不到任何有关如何使用 Django 实现此功能的信息。如何访问 Django 的此设置?谢谢。

【问题讨论】:

    标签: django websocket


    【解决方案1】:

    如本问题所述:Keeping connection open in Django without websockets Django 不支持此 keep-alive 标头,因为它主要是一个请求/响应框架。但是,与那个问题不同的是,您没有提到不想使用 websockets,所以...

    Websockets 将是建立持久连接的方式,并且有一个非常好的库,它可以将这个功能添加到 Django,名为 Django Channels。使用它,您可以建立与客户端的持久连接并将数据发送到客户端,而无需不断请求新信息。文档中有一个很棒的教程,对 websockets 的一般研究也应该会产生一些有用的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 2014-07-25
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 2013-08-26
      相关资源
      最近更新 更多