我在Chromebook上尝试运行应用程序脚本功能时遇到许多错误,我希望获得有关运行 * 云 * 脚本、互联网连接和机器本地内存之间关系的反馈。
首先,我将描述错误,然后我将提出我的问题:
脚本第一次停止工作时,我得到了一个“警告失去了与服务器的连接。请稍后再试”。我再次运行脚本,我得到了同样的错误。
因此,我运行了诊断连接测试,结果显示“警告:互联网连接:HTTPS网站的高延迟。”
我试图再次运行脚本,现在我开始得到错误“函数执行已超时。重新启动调试器并继续调试。”
在Chromebook中,我再次运行了诊断连接测试,并得到了另一个错误“**失败的名称解析DNS解析具有高延迟。
我检查了Chrome浏览器任务管理器,并看到了运行脚本的选项卡,其中包含以下内存统计信息:
- 内存占用:2,388,248K
- 已交换内存1,700,700 K
- JavaScript内存139,880 K(131,468 K实时)
所以我想知道:
- 我正在运行的脚本应用程序不会导致连接问题。我说错了吗?
- 脚本应该消耗我的机器或云的内存吗?
- 这是一个Google Sheets脚本,从之前阅读的另一个Q&A中,我知道我不能生成输出到console.log B/c,它都在云中运行。这个假设错了吗?如果这个假设是正确的,为什么脚本会消耗如此多的本地内存?
1条答案
按热度按时间7d7tgy0s1#
我非常怀疑谷歌会在可能的情况下将处理过程卸载到您的计算机上。我有不同的浏览器之间的执行差异,但没有找到任何信息。您可以简单地尝试创建一个触发器来运行您的函数,并让它运行以确保您的计算机未被使用并观察处理时间。另一件事是,当您手动运行脚本时,如果您的计算机与Web断开连接,则执行通常会失败或取消。你对谷歌的dns(例如8.8.8.8)的延迟是多少?