我正在尝试确定一个简单的公共面临(公共负载平衡IP)Web应用程序的最小Kubernetes引擎设置.
我的设置如下:
我的每月结算费用为:48.10加元:其中一半来自Compute Engine Network Load Balancing: Forwarding Rule Minimum Service Charge in Americas: 744 Hours CA$23.82
有什么办法可以减少这笔费用吗?或者,这是否真的是服务于具有公共域名的应用程序的最小Kubernetes群集的成本?
您已经可以定义一个类型化的 zip 函数,它接受固定数量的参数,如下所示:
function zip2<A, B>(a: A[], b: B[]): Array<[A, B]>
Run Code Online (Sandbox Code Playgroud)
我想知道现在是否可以创建一个接受具有通用返回类型的 rest 参数的 zip 函数?
function zip(...args) {
return args[0].map((_, c) => args.map(row => row[c]));
}
Run Code Online (Sandbox Code Playgroud)
据我所知,在 Typescript 3.0 中添加的新通用 rest 参数<T extends any[]>仍然不足以键入以前的函数?