放置您的爱好网络项目(网络应用程序本身,而不是代码)的最佳位置是什么?通常,这些项目是这样的:
a) 我只是想测试一个有趣的想法,而不去探索它的商业角度,只是想看看人们是如何接受它的。
b) 我不希望有很多流量
c) 我不想立即扩展
d) 我不想被一种技术束缚(我想做不同的项目来熟悉各种网络堆栈、语言和库)
谷歌应用引擎似乎对这种探索性的东西非常严格......像没有出站请求的限制可以超过 10 秒,每个请求必须返回 30 秒等等。让我烦恼,我知道它们是扩展所必需的,但我想它们是可选的。
Amazon EC2 微节点可免费使用一年。但是他们要求提供信用卡信息,我不确定我是否想在我最初不付款时放弃这些信息。
我还有哪些免费/便宜的替代品?
web-hosting google-app-engine amazon-ec2 google-cloud-platform
我想使用 nginx 作为 Google App Engine 应用程序的反向代理,以支持此处所述的裸域。如果我使用这个方案,所有的流量会通过托管 nginx 的服务器还是客户端会直接连接到 App Engine?它会成为性能和可用性的瓶颈吗?
将 postfix 设置为使用 Google Apps SMTP 中继的 SMTP 中继的步骤是什么。网上有很多教程解释了如何将smtp.gmail.com网关与 SASL 身份验证一起使用,但我找不到此处smtp-relay.google.com描述的 Google Apps 中继的工作配置,尤其是特定于 Google Compute 的配置。
我已经按照此处所述使用“仅我的域中的地址”设置了 smtp 中继服务,并验证了 IP 实际上是我连接的 IP。
我知道,谷歌计算不允许端口25的输出端口的描述在这里。
我正在使用 debian linux 或 debian 衍生产品。
我已经按照文档中的详细说明设置了 postfix,但我在 mail.log 中得到的只是:
postfix/smtp[720]: send attr reason = host smtp-relay.gmail.com[66.102.1.28] said:
550-5.7.1 Invalid credentials for relay [104.155.78.1]. The IP address you've
550-5.7.1 registered in Google Apps SMTP Relay service doesn't match domain of
550-5.7.1 the accountthis email …Run Code Online (Sandbox Code Playgroud) 我已经使用 SSL 证书在 GCP 上激活了 HTTPS 负载均衡器。在前端,我将 HTTPS/443 指定为侦听协议,并将 HTTP 指定为与后端通信。
https 它运行良好,但负载均衡器也接受 http/80 连接,导致 404 页面。
有没有办法直接从负载均衡器将 http 转发到 https?
谢谢你
我在 GCE 的项目 A 中创建了一个 VM。我想在另一个项目 B 中基于此 VM 创建一个新实例。
我认为我可以根据磁盘快照生成一个新实例。但是我找不到任何选项来跨项目传输这样的快照。
我的问题是:
1) 如何在 Google Cloud Platform 项目中跨项目传输磁盘快照?
2) 除了使用 docker 镜像之外,还有没有更好的方法来实现这一目标?
我想知道是否可以在 GCP 中将公共 IP 地址从一个项目转移到另一个项目。
什么我太确切了?
我在名为 ops 的项目下创建了一个实例,但现在该实例必须转移到另一个正在开发的项目中,我可以通过将它们转换为映像并创建一个正在开发的 VM 来移动该项目。
但我想保留相同的公共 IP 地址。如何在 GCP (Google Cloud Platform) 中将 IP 地址从一个项目移动到另一个项目?
如果有人能一步一步说,那就太好了。
有没有办法可以定期将一个存储桶备份到另一个存储桶中,以便万一文件从一个存储桶中删除,它们始终可以从另一个存储桶中恢复?
我在 Google Cloud 上有一台用 Bitnami 创建的 Linux 机器。
它运行良好,可以通过 SSH 访问,使用 Web 控制台或腻子。然而,今天突然无法通过 SSH 以任何方式访问它。当我尝试编辑 VM 并更改 SSH 密钥或对其进行任何其他更改时,我收到以下错误消息:
Editing VM instance:"***" failed.
Error:Supplied fingerprint does not match current metadata fingerprint
Run Code Online (Sandbox Code Playgroud)
VM 仍在运行,部署在其上的服务仍在运行,但无法进行任何更改。我还有大约 10 个其他虚拟机,并且所有这些虚拟机仍然具有 SSH 访问权限。
我曾尝试遵循 GC 文档的几个指南,但如果没有命令行访问,几乎没有任何指南可以完成。
linux ssh-keys google-compute-engine google-cloud-platform gcloud
我在 GCP 中有两个项目:
为什么这个 Pod 无法连接?想法?
谢谢。
google-compute-engine google-cloud-platform google-kubernetes-engine
我正在将 example.com 从外部(非 Google)托管提供商迁移到 GCP。
设置负载均衡器时,我注意到我必须将 example.com 指向负载均衡器才能验证 Google 托管证书。
我应该将 example.com 的 A 记录更改为新负载均衡器的(静态)IP - 然后它将验证。
问题是,我已经有大量流向 example.com 的流量,在 example.com 开始指向负载均衡器之后、但在验证证书之前发生的请求将生成 SSL 错误,并使用户非常不满意。
有人解决这个问题了吗?我知道有一些方法可以避免轮换证书时出现停机,但是一定有某种方法可以在不停机的情况下迁移大型站点吗?
load-balancing ssl-certificate google-compute-engine google-cloud-platform