【发布时间】:2021-01-15 16:56:00
【问题描述】:
我使用 Google Apps 脚本创建了许多工具,使用 Google 表格作为数据库。自从迁移到新的 IDE(我非常喜欢)后,我看到了一个以前从未见过的新错误。
在我创建的两个(到目前为止只有两个)工具上,当我进行测试部署时,新窗口显示一条错误消息:“很抱歉,发生服务器错误。请稍候一会儿再试一次。”
当这种情况发生在第一个工具上时,我做了一些研究,发现当多个用户登录到一个脚本项目时会发生这种情况。这对我的情况来说是一种可能性,因为我曾在那个工作表/项目中使用不同的用户名。但是,我读到的所有内容都表明这是生产部署的问题。我没有看到任何与测试部署错误相关的内容。我唯一的解决办法是启动一个全新的项目并复制代码。
现在我在第二个项目中看到了这个问题,但它只有一个用户曾经访问过。最初,我的一位用户报告了在生产部署中收到该消息的用户。当我进入项目进行测试部署时,我遇到了同样的错误。在生产中,它似乎已经自行解决(大部分),因为该工具再次工作,但今天早上它一直在上下波动。即使产品部署工作正常,我仍然无法运行测试部署。
这不是我在使用旧版编辑器时遇到的问题。自新编辑器发布以来,还有其他人看到过这种行为吗?除了为这个特定工具创建一个全新的项目之外,关于如何解决这个问题的任何想法?
【问题讨论】:
-
我不太确定这与您个人有什么关系。我昨天也经历了同样的事情。我一直在大量使用 Drive API,所以我休息了一下,稍后回来,问题似乎消失了。
-
对我来说同样的问题,尤其是昨晚(太平洋时间)。我不断重试,最终它似乎工作了。我认为这与您的代码无关。我喜欢新的编辑器,但与旧版编辑器相比,我更频繁地注意到这一点。
-
感谢 Cooper 和 PGSSystemTester。我很高兴知道这不仅仅是我。是的,我真的很喜欢这个新编辑器,但遇到了一些小问题。
-
我认为它会成为一个很棒的编辑器。我喜欢包装功能,并且在代码下方有执行日志。我认为单击即可获得巨大的命令菜单。但是我想念无法访问脚本属性以便我可以查看它们,尽管我可以自己做到这一点。而且我已经习惯了在帮助中有很多支持链接,但它在正确格式化箭头功能方面比旧编辑器要好得多。无论如何,自从我在这里做志愿者以来的 4 年里,我看到了很多变化,我学到了很多东西。
-
我明白了@Cooper。我绝不是开发人员;我只是在我们的 PMO 中玩了一个,所以我总是很高兴看到其他人遇到与我相同的问题。我想它也会是一个很好的编辑器。我很高兴他们终于添加了可折叠代码;这是一个很大的帮助。用于自动完成的变量和函数名称很棒。我敢肯定,我会继续寻找一些东西。但是,如果我在运行测试部署时得到的只是 500 次错误......那可不太好。