支持两种策略: 关闭(none):默认策略,显式地启用现有的默认CPU 亲和方案,不提供操作系统调度器默认行为之外的亲和性策略。 开启(static):针对具有整数型 CPU requests 的 Guaranteed Pod ,它允许该类 Pod 中的容器访问节点上的独占 CPU 资源(绑核)。 在创建集群时的高级配置中可以配置CPU管理策略,如下图所示。 另外在节点池中也可以配置CPU管理策略,配置后会自动修改节点的上kubelet 参数 --cpu-manager-policy。
可以通过设置锁超时解决此问题,锁超时设置一般可以使用如下3种方式,影响范围各不相同,超时时间推荐30~60s: 当前会话生效(即时生效): teledb=# set lock_timeout to '30s'; 用户默认锁超时(设置之后,新建的连接才会生效): teledb=# alter role teledb set lock_timeout to '30s'; 数据库默认锁超时(设置之后,新建的连接才会生效): teledb=# alter database teledb set lock_timeout