小编dou*_*rve的帖子

如何在一定次数的重试后失败(cron)工作?

我们建立了一个Kubernetes网络抓取cron作业集群.所有这些似乎都很顺利,直到cron作业开始失败(例如,当站点结构发生变化并且我们的刮板不再起作用时).它看起来像是偶尔会有一些失败的cron作业将继续重试到它带来我们的集群的程度.运行kubectl get cronjobs(在群集故障之前)将显示运行失败的作业的太多作业.

我已尝试按照此处描述的说明关于pod退避失败策略的已知问题; 然而,这似乎不起作用.

这是我们的参考配置:

apiVersion: batch/v1beta1
kind: CronJob
metadata:
  name: scrape-al
spec:
  schedule: '*/15 * * * *'
  concurrencyPolicy: Allow
  failedJobsHistoryLimit: 0
  successfulJobsHistoryLimit: 0
  jobTemplate:
    metadata:
      labels:
        app: scrape
        scrape: al
    spec:
      template:
        spec:
          containers:
            - name: scrape-al
              image: 'govhawk/openstates:1.3.1-beta'
              command:
                - /opt/openstates/openstates/pupa-scrape.sh
              args:
                - al bills --scrape
          restartPolicy: Never
      backoffLimit: 3
Run Code Online (Sandbox Code Playgroud)

理想情况下,我们宁愿在N次重试后终止一个cron作业(例如,像kubectl delete cronjob my-cron-jobafter之类的事情my-cron-job已经失败了5次).任何想法或建议将不胜感激.谢谢!

kubernetes

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

CSS首字母选择突出显示

有没有办法突出显示::first-letter应用了伪元素的元素的第一个字符?

我正在尝试向用户提供有关文本选择的反馈.被用于一个Twitter插件选择的文本和正常工作(即,第一字母字符包括在内); 但是,看起来好像文本实际上不能突出显示.

这是CodePen示例的链接,这里有一个屏幕截图,以帮助演示我正在谈论的内容:

在此输入图像描述

我试图突出显示较大的红色"S",但却无法.

非常感谢任何帮助,如果这是重复,我会提前道歉.谢谢!

css pseudo-element

6
推荐指数
1
解决办法
2421
查看次数

运行启用了自动缩放功能的Google Container/Kubernetes Engine群集时,如何避免不可调度的pod?

我遇到了一个问题,我似乎在9个节点(或9个vCPU)上最大化了我的Container Engine(Kubernetes Engine)集群.对于上下文,我试图运行大约50个左右的网络刮刀,如Kubernetes Cron Jobs.以下是gcloud我用于在us-east1-c区域中创建集群的命令:

gcloud beta container clusters create my-example-cluster \
  --cluster-version=1.8.1-gke.1 \
  --machine-type=f1-micro \
  --enable-autoscaling \
  --min-nodes=1 \
  --max-nodes=60
Run Code Online (Sandbox Code Playgroud)

当我查看IAM和管理员>配额时,看起来我可能最大限度地使用正在使用的IP地址(最大值= 8).

在发射所有刮刀之后,我结束了大约35个不可预定的吊舱(看起来因为我不能超过9个节点?).

有没有人遇到类似的情况并想出一个解决方案?有没有办法,也许通过Kubernetes配置,不计入IP地址使用,因为这些节点不需要外部访问(如果这甚至是问题)?如果有人有建议,也可以打开其他设置.

感谢您的帮助!

PS我确实启用了计费功能

google-cloud-platform kubernetes google-kubernetes-engine

3
推荐指数
1
解决办法
4524
查看次数