繁体   English   中英

为什么Mavendependency:tree在Kubernetes上突然退出?

Why does maven dependency:tree suddenly quit on Kubernetes?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在运行gitlab(托管),并将docker运行器与构建映像maven3.5.4-jdk10用于CI。 我正在尝试使用gitlab提供的头盔图表以及Minio进行缓存来将此设置移动到Azure上可用的Kubernetes群集。 一切正常,注册了运行程序,部署了pod,开始构建,

$ mvn --settings .m2/settings.xml --batch-mode --errors --show-version -X -T 1C dependency:tree

去下载工件。 现在,每次下载完x个文件后,构建都会停止,运行程序压缩缓存并完成为“成功”。 即使启用了Maven调试,也没有一条消息指示任何问题。

由于缓存的原因,重复上述过程多次,直到最终,构建文件才能够进入编译阶段。 将构建映像更改为maven 3.3.9时,会看到相同的问题,而在重建集群后,会遇到相同的问题。

有什么已知的原因为什么mvn dependency:tree在执行过程中停止而没有任何指示?

1 个回复

从Kubernetes方面不完全是。

但是,在Kubernetes中运行不同于在笔记本电脑上运行,因为您正在与其他Pod和工作负载共享服务器资源。 除非您共享群集上正在运行的内容,否则很难说,但这可能是因为群集中没有任何资源,并且随着缓存大小的增加,Maven需要更多的CPU,内存等。

您可以尝试为Pod配置资源和限制 ,这样就可以保证在群集中运行Maven的时间。 您也可以尝试在开始任何新作业/构建之前清除缓存。

3 Kubernetes集群突然崩溃

昨天,我的kubernetes集群突然崩溃了,我尝试进行以下调查,但不确定原因是什么: 无法访问Kube Dashboard,它返回HTTP错误502 无法访问群集上已部署的应用程序,它还会返回502错误 无法使用kubectl命令,它显示以下消息:“无法连接到服务器: ...

4 Xcode突然退出桌面

嗨,我刚买了一本二手Macbook,想学编码。 将其升级到Macbook的最新版本。 (macOS high sierra 10.13.4)下载了最新的Xcode9。当Xcode突然退出时,很高兴地遵循了YouTube中的一些简单教程。 系统提示我“忽略”“重新打开”“报告”。 有人 ...

2018-03-30 05:37:20 0 17   xcode
5 远程 SSH VSCode 突然退出

我已经在 VScode 上工作了一个月。 我已经使用远程 SSH 扩展来连接我的远程机器。 它在过去工作得很好。 但是现在,我在远程机器上的 VScode 终端在我打开一段时间后突然退出。 首先,Vscode 会通知退出代码 2 或 137 或 1。但现在,它退出并且不返回任何内容。 有谁知道原因吗 ...

6 CRON Scheduled WebJob突然退出被调用

我有一个WebJob计划通过Settings.job'0 0/10 * * *'每10分钟运行一次,该Web工作正常,然后昨晚我的工作刚刚退出。 在eventlog.xml中查找最后一个调用,我看到以下内容 此后没有更多电话,我今天早上从门户手动运行了该作业,它运行良好,并且按预期每隔 ...

7 JavaScript突然返回或退出

当调用下面的JavaScript方法时,将显示第一个警报。 甚至没有打印“返回之前”警报。 仅当我执行F12时,才会显示其他警报。 请提出建议! ...

8 突然退出循环

让我们想象下面的代码: 假设数组“stuff”有100个位置,那么for循环将运行100次,即它将执行100次“Do Something Hard”。 我们还要考虑“DoSomethingHard”大约需要5秒才能完全运行。 我的问题是:如何管理取消“DoSometh ...

9 Python unittest突然退出

有没有办法让python unittest(我使用2.6,我有unittest2可用)一旦出现错误或失败而没有等待所有测试完成? 还有一个奖金问题:)有没有办法订购测试。 例如,拉动可能在前面失败的测试? ...

10 突然退出,状态为-9

我有一个python脚本,它返回退出状态-9。 我试图用atexit模块解决问题的根源,但它没有被调用。 任何提示,以帮助我找到我的脚本终止的原因和位置? 问题是可重现的,操作系统:linux 3.7.10 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM