小编Ped*_*ssi的帖子

ESLint“解析错误:‘,’预期。” 当使用 TypeScript 满足运算符时

我尝试使用 TypeScript 的新 satisfies 运算符在代码中保留变量的最具体类型,但当我添加到对象末尾Parsing error: ',' expected.时,ESLint 在对象的右大括号上抛出错误。satisfies Prisma.gameInclude;

以下是相关对象的外观:

const includeFields = {
  participants: true,
  queue: {
    include: {
      gamemode: {
        include: {
          character_pool: {
            include: {
              characters: true,
            },
          },
        },
      },
    },
  },
} satisfies Prisma.gameInclude;
^ Parsing error: ',' expected.
Run Code Online (Sandbox Code Playgroud)

这是我的.eslintrc.js

const includeFields = {
  participants: true,
  queue: {
    include: {
      gamemode: {
        include: {
          character_pool: {
            include: {
              characters: true,
            },
          },
        },
      },
    },
  },
} satisfies Prisma.gameInclude;
^ …
Run Code Online (Sandbox Code Playgroud)

typescript eslint typescript-eslint

9
推荐指数
1
解决办法
5096
查看次数

在扩容或缩容之前停止 StatefulSet 中的所有 Pod

我的团队目前正致力于将 Discord 聊天机器人迁移到 Kubernetes。我们计划使用StatefulSet主机器人的服务,为每个碎片(POD)应该只需要在一个单一的连接网关。每当一个分片连接到所述网关时,它会告诉它它的 ID(在我们的例子中是 pod 的序数索引)以及我们总共运行了多少个分片(StatefulSet 中的副本数量)。

必须告诉网关分片的总数意味着为了扩大或缩小我们的StatefulSet,我们必须在使用更新的 value 开始新的 pod 之前停止该 StatefulSet 中的所有 pod

我怎样才能做到这一点?最好通过配置,这样我就不必每次都运行一个特殊的命令。

docker kubernetes discord

6
推荐指数
2
解决办法
1872
查看次数