我使用的是nodejs版本12,部署在google云引擎容器上。
有时,当我向部署在google云引擎上的其他微服务发送http请求时,我会收到以下消息
错误:在建立安全TLS连接之前,客户端网络套接字断开连接。
更新
它是在google云引擎上发布的一个正常的码头容器,配置正常
这是我的dockerFile配置
# ---- Base Node ----
FROM node:12-alpine AS base
ARG env=dev
ENV NODE_ENV=${env}
# install node
RUN apk add --no-cache tini
# set working
在这页上写着
云运行(完全托管)将所有HTTP请求重定向到HTTPS,但在TLS到达web服务之前终止TLS。
terminates TLS before they reach the web service我不太明白这是什么意思。web服务是指容器中的web应用程序?
我部署了云运行,用无服务器的NEG设置了一个负载均衡器。
http://example.com返回一个404。
https://example.com返回一个200。
从什么时候开始重定向?它不会自动重定向。
我只设法在应用程序级别重定向它。
云是如何运行重定向的?
我在google云存储上有多个单页面应用程序(静态站点)。每个应用程序都可以从google应用程序引擎上运行的一个API访问所需的信息。 我可以通过将每个域的CName指向c.google.storage.com来为单页面应用程序提供服务,但它不能通过HTTPS提供服务,只能通过HTTP提供服务。 我的问题是: 1) why does google storage not serve contents of buckets via HTTPS if I use a custom domain?
2) How can I serve content on google cloud storag