当前位置: 首页 > 知识库问答 >
问题:

K8s调度超时

景品
2023-03-14

我有与K8s集成的集群自动缩放器,工作节点从0缩放。我希望每个节点不调度超过2个豆荚。我在库贝莱特等级上设置了吊舱限制。当我用4个吊舱并行运行5个作业时,它限制扩展3个节点,但它试图只在2个节点和一个吊舱上调度,以减少到期限制。在K8S中是否有调度限制参数?只在特定时间(一些睡眠参数)后安排豆荚?当所有工人都准备好时,我们需要等待

共有1个答案

龚伯寅
2023-03-14

对于kubernetes自带的默认调度程序,这是不可能的。您需要实现自定义调度器,并在调度器中编写逻辑来满足此用例。

 类似资料:
  • 我在android 11上有这个ANR。我无法找到任何合适的解决方案,即使通过它非常复杂的堆栈跟踪来理解。如有任何帮助,我们将不胜感激。 堆栈跟踪: # 00 PC 000000000007590 c/apex/com . Android . runtime/lib 64/bionic/libc . so(syscall 28)# 00 PC 0000000001 b067c/apex/com .

  • 我已经开始从许多代码位置收到几个奇怪的ANR报告(应用程序没有响应)。 null

  • 试图将1000个观测(目前持续时间相同)安排在500个时隙中,因此只有一半适合。使用规划实体“观察”和可空的规划变量“timeslot”。表示为ConstraintStream的约束 null 调查结果 将501个观察值调度到500个时隙中,在16s后以0hard/-1medium终止。这是意料之中的。 调度1000个观测到500个时隙在10m后终止,-499hard/-1medium。这完全出乎

  • 我要用Dispatch写一个简单的HTTP客户端,我调用得到一个未来,调用未来得到响应 现在我想知道我怎么能等待超时。我希望最后一个API调用是: 这有意义吗? 我知道返回,它不提供带有超时的API。你建议我如何实现它?

  • 问题内容: 我有一个操作可以更新应用程序的通知状态。通常,此通知将是错误或某种信息。然后,我需要在5秒钟后调度另一项操作,该操作会将通知状态恢复为初始状态,因此没有通知。其背后的主要原因是提供了5秒钟后通知自动消失的功能。 我没有使用并返回其他动作的运气,也找不到在线完成的方法。因此,欢迎提出任何建议。 问题答案: 不要陷入[认为图书馆应该规定如何做每件事的陷阱。如果您想在JavaScript中执

  • 我有一个更新应用程序通知状态的操作。通常,此通知将是一个错误或某种类型的信息。然后我需要在5秒后发送另一个动作,它将通知状态返回到初始状态,所以没有通知。这背后的主要原因是提供通知在5秒后自动消失的功能。 我没有使用并返回另一个操作,也找不到这是如何在网上完成的。所以欢迎任何建议。