我正在努力学习Dart和GCE。我已经在GCE创建了一个服务器,但我不知道如何安装Dart,因为我只能在Debbian服务器上使用linux命令。
答案 0 :(得分:3)
这主要是关于AppEngine上的Dart:
您应该可以在此处找到所有信息https://www.dartlang.org/cloud/ 我是使用此页面中的说明和底部的链接页面完成的。 这里的讨论https://groups.google.com/a/dartlang.org/forum/#!forum/cloud也提供了一些有用的内容。
计算引擎上的Dart:
以下是一篇非常好的博客文章http://financecoding.github.io/blog/2013/09/30/getting-started-with-dart-on-compute-engine/但是自从写完以来,有些事情发生了变化。
有泊坞图像https://github.com/dart-lang/dart_docker准备好执行Dart脚本。 只是搜索如何使用GCE使用Docker镜像的信息,你应该没问题(应该已经有很多可用的)
如果遇到具体问题,请再次询问。
AppEngine上的Dart作为托管VM运行。托管虚拟机的工作方式与运行“本地”虚拟机的真实AppEngine虚拟机不同。支持的语言,如Java,Python和Go。托管虚拟机实际上是计算引擎,但由AppEngine管理。这意味着它们会根据负载启动和关闭(并且取决于app.yaml
中的一些基本配置设置,还取决于付款设置),而Compute Engines实例基本上始终打开。在根据负载添加/删除实例时,您必须自行管理。有Kubernetes这是一个方便的工具,使这更容易,但你必须实际管理你的实例。除此之外,托管虚拟机和计算引擎实例之间没有太大区别。与本机AppEngine的不同之处在于,您可以将任何库以及二进制文件添加到托管虚拟机(如CE)。
存在价格差异,但我自己还不了解这方面的详细信息