不念博客-专注Linux运维技术
不念博客-专注Linux运维技术
最新发布第577页
获取双异步返回值时,如何保证主线程不阻塞?-不念博客

获取双异步返回值时,如何保证主线程不阻塞?

一、前情提要 在上一篇文章中,使用双异步后,如何保证数据一致性?,通过Future获取异步返回值,轮询判断Future状态,如果执行完毕或已取消,则通过get()获取返回值,get()是阻塞的方法,因此...
服务器硬件对服务器的影响(服务器硬件包含哪些?)-不念博客

服务器硬件对服务器的影响(服务器硬件包含哪些?)

当我们谈到服务器硬件时,我们通常会想到服务器的CPU、内存、硬盘等组件。这些组件的性能和质量直接影响着服务器的性能和稳定性。 CPU是服务器的核心组件之一,它的性能决定了服务器的计算能力...
Azkaban调度器的主要功能和特点-不念博客

Azkaban调度器的主要功能和特点

在Azkaban中,调度器(scheduler)是一个关键组件,负责计划、触发和执行工作流。 调度器是Azkaban的核心引擎,它协调和管理工作流的执行,确保作业按照定义的规则和时间表得以执行。 以下是Azk...
Docker的开发环境场景-不念博客

Docker的开发环境场景

1、模板配置 Docker 提供了一个通用配置文件dockerfile。在初次配置成功后,它可以作为一个模板文件增加不同应用的相关文件。 随着应用逐渐增多,研发人员只需维护好与之对应的 Docker 配置文件...
Dockerfile的整个构建镜像过程详解-不念博客

Dockerfile的整个构建镜像过程详解

Dockerfile 首先,创建一个目录用于存放应用程序以及构建过程中使用到的各个文件等; 然后,在这个目录下创建一个Dockerfile文件,一般建议Dockerfile的文件名就是Dockerfile; 编写Dockerfile...
Linux文件系统、磁盘IO具体是怎么工作的-不念博客

Linux文件系统、磁盘IO具体是怎么工作的

同 CPU、内存一样,文件系统和磁盘 I/O,也是 Linux 操作系统最核心的功能。 磁盘为系统提供了最基本的持久化存储。 文件系统则在磁盘基础上,提供了一个用来管理文件的树状结构。 文件系统 1. ...
Linux内存碎片整理-不念博客

Linux内存碎片整理

我们知道物理内存是以页为单位进行管理的,每个内存页大小默认是4K(大页除外)。 申请物理内存时,一般都是按顺序分配的,但释放内存的行为是随机的。 随着系统运行时间变长后,将会出现以下情...
容器的关键组件有哪些-不念博客

容器的关键组件有哪些

容器的关键组件是容器化技术的核心,它们共同构建了一个独立、轻量级、可移植的运行环境。 容器引擎 容器引擎是提供容器运行环境的核心软件。 它负责创建、运行和管理容器的生命周期。 两个主要...