gpt4 book ai didi

javascript - 实时更新谷歌应用程序引擎中的图表(python)

转载 作者:行者123 更新时间:2023-12-02 19:36:33 25 4
gpt4 key购买 nike

我希望图表在每个特定的时间间隔(例如 10 秒)后更新。在此期间,应用程序将进行处理以确定即将到来的图表值(其中包括使用 urlfetch 从某些网页获取信息)或保持空闲状态。

在GAE中可以制作这样的图吗?如果是这样,如果有人能引导我走向正确的方向,我将非常感激。另外,每个应用程序请求的正常 1 分钟截止日期如何适用于此处(基本上如何避免它?因为我希望图表保持更新一段时间,例如 2-5 分钟..)

最佳答案

两个想法要做:

  1. 在服务器上进行数据处理:use Cron to invoke your data-processing code 。 Cron 调用的请求有 10 分钟的截止时间。

  2. 客户端重新加载 - 有很多方法可以做到这一点:

    a.最简单的方法 - 让 HTML 页面定期重新加载:

    <META HTTP-EQUIV="refresh" CONTENT="15">

    b.使用javascript timer仅更新页面的一部分:

    setTimeout("javascript statement to update part of page",milliseconds);

    c.使用Channels API ,以便数据处理任务完成后通知客户端重新加载页面。

选项和b。实现起来很简单,但即使没有新的数据可以显示,它们也只是盲目地更新页面。它们还会定期更新,而不是在有新数据要显示时更新。如果只有少数客户端使用此页面,您可以使用其中之一。

选项c.它是最难实现的,但在我看来是正确的方法,因为它仅在实际有新内容要显示时才重新加载页面。如果您有很多客户使用此页面,您应该使用此选项。

关于javascript - 实时更新谷歌应用程序引擎中的图表(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10872850/

25 4 0
文章推荐: javascript - 为什么在这种情况下,结合在 knockout 中不起作用?
文章推荐: logging - Hadoop日志数据集
文章推荐: php - PhpStorm无法从Docker容器读取PHP配置
文章推荐: javascript - 如何使用 Greasemonkey 编辑 HTML