小编use*_*610的帖子

如何查看终止的 Pod 的日志

我正在运行 selenium hubs 并且我的 pod 经常被终止。我想查看终止的 pod 的日志。怎么做?

NAME                                               READY     STATUS              RESTARTS   AGE
chrome-75-0-0e5d3b3d-3580-49d1-bc25-3296fdb52666   0/2       Terminating         0          49s
chrome-75-0-29bea6df-1b1a-458c-ad10-701fe44bb478   0/2       Terminating         0          23s
chrome-75-0-8929d8c8-1f7b-4eba-96f2-918f7a0d77f5   0/2       ContainerCreating   0          7s

kubectl logs chrome-75-0-8929d8c8-1f7b-4eba-96f2-918f7a0d77f5
Error from server (NotFound): pods "chrome-75-0-8929d8c8-1f7b-4eba-96f2-918f7a0d77f5" not found
$ kubectl logs chrome-75-0-8929d8c8-1f7b-4eba-96f2-918f7a0d77f5 --previous
Error from server (NotFound): pods "chrome-75-0-8929d8c8-1f7b-4eba-96f2-918f7a0d77f5" not found
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl

29
推荐指数
2
解决办法
3万
查看次数

网络和负载均衡器如何在docker swarm模式下工作?

我是Dockers和容器的新手.我正在浏览docker的教程,并发现了这些信息. https://docs.docker.com/get-started/part3/#docker-composeyml

   networks:
     - webnet
networks:
  webnet:
Run Code Online (Sandbox Code Playgroud)

什么是网络?该文件说

指示Web容器通过称为webnet的负载平衡网络共享端口80.(在内部,容器本身将在短暂的端口发布到Web的端口80.)

那么,默认情况下,覆盖网络在docker集群中是负载均衡的?什么是负载平衡算法使用?

实际上,我不清楚为什么我们在覆盖网络上进行负载平衡.

networking load-balancing docker docker-swarm-mode

24
推荐指数
1
解决办法
4309
查看次数

即使没有消费者,消费者群体仍陷于“重新平衡”

我正在使用 kafka 版本 2.4.1(最近从 2.2.0 升级到 2.4.1)并注意到一个奇怪的问题。

即使应用程序(kafka 流)已关闭(没有正在运行的应用程序),但消费者组命令将状态返回为重新平衡。我们的应用程序作为 kubernetes pod 运行。

root@bastion-0:# ./kafka-consumer-groups --describe --group groupname --bootstrap-server kafka-0.local:9094 

Warning: Consumer group 'groupname' is rebalancing.

Run Code Online (Sandbox Code Playgroud)

我现在已经等了一段时间(30 分钟),即使应用程序关闭,命令仍然报告“重新平衡”。

即使我尝试删除该组,它也会给出以下消息。

root@bastion-0:/app/kafka_2.12-2.4.1/bin# ./kafka-consumer-groups.sh --delete --group group1  --bootstrap-server kafka.local:9094 

Error: Deletion of some consumer groups failed:
* Group 'group1' could not be deleted due to: java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.GroupNotEmptyException: The group is not empty.
root@bastion-0:/app/kafka_2.12-2.4.1/bin# ./kafka-consumer-groups.sh --delete --group group2  --bootstrap-server kafka.local:9094 

Error: Deletion of some consumer groups failed:
* Group 'group2' could not be deleted due …
Run Code Online (Sandbox Code Playgroud)

apache-kafka apache-kafka-streams

11
推荐指数
1
解决办法
2811
查看次数

Python Azure 函数的 API 文档(Swagger UI)

我们基于Azure功能构建了API,并且所有API都是基于Python的。我知道 APIM 提供了一种导入 Azure 函数以及创建和管理 API 的好方法。然而,我正在为开发人员寻找一种轻便快速的解决方案,以便他们可以相互合作。

Swagger 在 Java 生态系统中非常流行,我们只需添加一些注释即可在 Spring Boot 应用程序中使用。

对于用 Python 编写的 Azure 函数,是否有类似的功能可用。我的最终目标是通过某些端点公开 API 文档,以便不同的团队(API 生产者和消费者)可以高效工作,而无需经过融合等

api-doc swagger-ui azure-functions azure-function-app

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

TLS 1.3 的 SSL 握手失败

curl 在 openssl 版本 1.1.1d 上失败,但在 OpenSSL/1.0.1t 上工作正常。我正在尝试调试原因,但无法找到原因。

请从卷曲日志中找到以下跟踪。

失败案例(curl 7.64.0 (x86_64-pc-linux-gnu) libcurl/7.64.0 OpenSSL/1.1.1d)

  CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS alert, handshake failure (552):
* error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
* Closing connection 0
curl: (35) error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
Run Code Online (Sandbox Code Playgroud)

成功案例。卸载curl并安装curl版本curl 7.38.0 (x86_64-pc-linux-gnu) libcurl/7.38.0 OpenSSL/1.0.1t

* Connected to kafkaconnect-0.kc.default.svc.cluster.local (10.244.4.107) port 443 (#0) …
Run Code Online (Sandbox Code Playgroud)

openssl libcurl sslv3 tls1.3

8
推荐指数
1
解决办法
1万
查看次数

C++模板和派生类

我想了解以下代码.Derived是来自T的派生结构,","意味着什么,然后是Fallback {}

template <class T>
struct has_FlowTraits<T, true>
{
  struct Fallback { bool flow; };
  struct Derived : T, Fallback { };   //What does it means ?

  template<typename C>
  static char (&f(SameType<bool Fallback::*, &C::flow>*))[1];

  template<typename C>
  static char (&f(...))[2];

public:
  static bool const value = sizeof(f<Derived>(0)) == 2;
};
Run Code Online (Sandbox Code Playgroud)

c++ templates derived

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

Azure Function - 应用程序服务计划 - 安装 git 包

我已经编写了一个 Azure Funciton API(使用 python 运行时)来自动化我们正在做的一些工作的 git 签入过程(使用 gitPython)。它在我当地的环境中运行良好。但是,当我尝试将其发布到 azure 函数时,API 失败了。

 ---> Microsoft.Azure.WebJobs.Script.Workers.Rpc.RpcException: Result: Failure
Exception: ImportError: Failed to initialize: Bad git executable.
The git executable must be specified in one of the following ways:
    - be included in your $PATH
    - be set via $GIT_PYTHON_GIT_EXECUTABLE
    - explicitly set via git.refresh()

All git commands will error until this is rectified.

This initial warning can be silenced or aggravated in the future by setting the
$GIT_PYTHON_REFRESH environment variable. Use one …
Run Code Online (Sandbox Code Playgroud)

gitpython azure-app-service-plans azure-functions azure-function-app

5
推荐指数
1
解决办法
945
查看次数

如何测试 Apache NiFi Flow?

我们已经开始在很多数据管道工作中使用 NiFi。Nifi 中具有挑战性的一件事是对流的变化进行回归测试。

处理 NiFi 流的单元和功能测试的常用方法有哪些?有没有框架?

apache-nifi apache-nifi-registry

4
推荐指数
1
解决办法
2435
查看次数

azure devops - gradle 身份验证

我正在尝试使用 azure devops artifacts repo 配置 build.gradle。它早些时候使用 AZURE_ARTIFACTS 凭据工作,但 azure 最近改变了 build.gradle 连接到工件存储库的方式

    url 'https://pkgs.dev.azure.com/dp-name/_packaging/dp-name/maven/v1'
    name 'dp-name'
        authentication {
        basic(BasicAuthentication)
   }
  }
Run Code Online (Sandbox Code Playgroud)

gradle 构建失败并出现以下错误

> Could not resolve all dependencies for configuration ':compileClasspath'.
   > You cannot configure authentication schemes for this repository type if no credentials are provided.

* Try:

Run Code Online (Sandbox Code Playgroud)

gradle build.gradle azure-devops azure-artifacts

4
推荐指数
4
解决办法
2683
查看次数

Kafka Streams 应用程序无尽的重新平衡

我们正在运行一个卡夫卡流应用程序并遇到一个奇怪的问题。我们正在使用全局状态存储和多个其他状态存储。

我们的应用程序已加载所有数据,状态存储中现在有大量信息。现在,当我们尝试关闭应用程序并再次将其恢复(一些配置更改)时,它会进入无休止的重新平衡。为了验证我们恢复了配置更改,但它仍然停留在该阶段。没有错误等

INFO  o.apache.kafka.streams.KafkaStreams - stream-client [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb] Started Streams client
INFO  o.a.k.s.p.internals.StreamThread - stream-thread [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb-StreamThread-2] State transition from RUNNING to PARTITIONS_REVOKED
INFO  o.apache.kafka.streams.KafkaStreams - stream-client [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb] State transition from RUNNING to REBALANCING
INFO  o.a.k.s.p.internals.StreamThread - stream-thread [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb-StreamThread-2] partition revocation took 1 ms.
    suspended active tasks: []
    suspended standby tasks: []
INFO  o.a.k.s.p.internals.StreamThread - stream-thread [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb-StreamThread-1] State transition from RUNNING to PARTITIONS_REVOKED
INFO  o.a.k.s.p.internals.StreamThread - stream-thread [app-1f6b14fc-685c-49fb-83c0-54e15bca15cb-StreamThread-1] partition revocation took 0 ms.
    suspended active tasks: []
    suspended standby tasks: []
04:02:13.682 …
Run Code Online (Sandbox Code Playgroud)

java apache-kafka apache-kafka-streams

4
推荐指数
1
解决办法
9766
查看次数