- 博客(16)
- 收藏
- 关注
原创 k8s统计某个节点(剩余)资源是否满足pod调度
一个设置了资源限制的pod能否成功调度到某个节点上,取决于Allocatable与Allocated resources 中Request值的差,yaml中对应资源request值的设置必须要小于或等于其,否则pod将处于pending状态。答:这是由于pod的yaml中定义的limit字段所决定的,k8s会将所有定义了limit字段pod的数值进行累加统计,所以会出现超过100%的情况。有个这个值,我们将yaml的request字段设置为临界值2757Mi,看pod能否调度。
2024-05-24 15:30:00 624 1
原创 docker手动拉起容器
DockerVM,执行 docker start 启动内部容器或 init 3 初始化,启动 sys-ng 服务与开机启动项,检查 /var/log/messages 日志。查看 /cloud/app/tianji/$ServerRole/service_manager 目录下 app_launch 日志,根据日志报错排查。普通docker,docker inspect $ID 查询 EntryPoint 程序启动命令,调用程序启动命令启动。检查 /var/log/docker 日志。
2024-05-14 10:17:23 235 2
原创 Maxcompute作业诊断
因为大多数 aggregator 是 recursive 的,中间结果先做了一层 merge,中间结果不大,而且大多数 aggregator 的计算复杂度比较低,即使数据量不小,也能较快完成。可能会有人不小心提交了低优先级的大作业(或批量提交了很多小作业),占用了太多的资源,可以和作业的 owner 协商,让他先把作业 kill 掉,把资源让出来。执行阶段卡住或执行时间比预期长的主要原因有等待资源,数据倾斜,UDF 执行低效,数据膨胀等等,下面将具体介绍每种情况的特征和解决思路。
2024-05-10 14:06:51 983
原创 DataWorks学习之旅
DataWorks数据开发之界面介绍_大数据开发治理平台 DataWorks(DataWorks)-阿里云帮助中心DataWorks数据集成介绍及实践_大数据开发治理平台 DataWorks(DataWorks)-阿里云帮助中心DataWorks任务运维介绍_大数据开发治理平台 DataWorks(DataWorks)-阿里云帮助中心DataWorks数据服务介绍及实践_大数据开发治理平台 DataWorks(DataWorks)-阿里云帮助中心。
2024-05-10 11:05:26 482 1
原创 K8s基础运维命令
主要介绍Kubernetes基本命令大致格式: kubectl [-n ] get/describe/delete 架构-主要组件kubectl get -o yaml
2024-05-10 10:12:25 299
原创 Linux运维指南
说明:本文简单介绍下运维场景中常用的linux命令less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。1)基本语法less 要查看的文件2)操作说明操作功能说明空格键 或者 [pagedown]向下翻动一页b 或者 [pageup]向上翻动一页上下键上下翻动一行/字符串向下搜寻 字符串 的功能。
2024-05-10 10:02:55 728
原创 ngx-quill如何支持表格
ngx-quill 是一个基于 Quill.js 富文本编辑器的 Angular 组件。这样,你就可以在 ngx-quill 中支持表格,并设置表格的背景色和字体颜色了。请确保按照文档正确配置和使用 ngx-quill,并根据 Quill 的文档进行必要的配置和使用。首先,确保你已经引入了 Quill.js 和 ngx-quill,并在你的 Angular 项目中进行了正确的配置。3. 在 ngx-quill 的配置中,将 Table 模块添加到。在你的 Angular 组件中,使用。
2023-09-22 17:57:18 268
原创 ngx-quill支持甘特图
打开 Quill Gantt 的 GitHub 仓库:https://github.com/chenjianhui1010/quill-gantt。现在,你已经成功下载并引入了 Quill Gantt 插件。你可以按照之前的步骤继续配置 ngx-quill,并在富文本编辑器中使用甘特图功能。点击页面右上方的 “Code” 按钮,然后选择 “Download ZIP” 下载插件的源代码。在你的 Angular 项目中,找到。解压下载的 ZIP 文件。将解压后的源代码中的。
2023-09-22 17:55:48 149
原创 angular整合ngx-quill,设置自定义字体
二、在angular.json引入font.css文件,进行覆盖默认样式。一定要加上class="ql-editor"该类名,否则样式也不起作用。一、先创建一个名为font的.css文件,然后引入自定义css。例如:在app.module.ts中引入。
2023-08-04 11:24:06 407 1
原创 字符串共同前缀分析
现在有N个字符串,现在想分析它们的前缀是否存在共同之处,举个例子,有80%的字符串前缀msg,有20%的字符串前缀是ext,之类的。
2023-03-27 11:27:50 270
原创 angular在线浏览pdf记住上一次浏览进度
要在Angular中实现在线浏览PDF并记住上一次浏览进度,您需要使用PDF.js这样的库来显示PDF文件并将阅读进度存储在浏览器的本地存储中。下面是一个基本的示例:
2023-03-25 16:46:17 448
原创 将json对象转换成po对象
private static void setFieldPOJO(JSONObject obj, Object newEntity) { Field[] declaredFields = newEntity.getClass().getDeclaredFields(); for (Field field : declaredFields) { field.setAccessible(true); try { ..
2022-05-31 15:49:41 548
原创 java使用stream.mapToObj报空指针异常
mapToObj报空指针异常解决办法int sum = userList.stream().mapToInt(User -> Objects.isNull(User.getId()) ? 0 : User.getId()).sum();
2021-12-22 19:22:06 1607
原创 Java stream操作collectingAndThen根据对象的属性去重
创建实体对象user/** * 用户 * * @author sun * @date 2021/08/19 */@Datapublic class User { private Integer id; private String name; private String password; private Integer age; private String address; public User() { }
2021-12-01 16:27:12 528
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人