1 背景查询理解(QU, Query Understanding)是 美团 搜索的核心模块,主要职责是理解用户查询,生成查询意图、成分、改写等基础信号,应用于搜索的召回、排序、展示等多个环节,对搜索基础体验至关重要。该服务的线上主体程序基于C++语言开发,服务中会加载大量的词表数据、预估模型等,这些数据与模型的离线生产过程有很多文本解析能力需要与线上服务保持 ......
274
0
0
2023-05-23
目录两个linux服务器间复制文件从本地服务器复制到远程服务器 从远程服务器复制到本地服务器linux跨服务器复制文件(scp含脚本批量复制)1.纯命令复制方式2. 脚本方式批量分发总结两个linux服务器间复制文件scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨 ......
259
0
0
2023-05-18
前言在Linux系统内部缓存和内存容量都是有限的,更多的数据都是存储在磁盘中。对于Web服务器来说,经常需要从磁盘中读取数据到内存,然后再通过网卡传输给用户:那么这也算一次I O的过程,都知道IO过程中需要状态的切换还有一系列拷贝过程,都是要时间开销的,那么怎么优化用户态和内核态的状态的切换次数和各种缓冲区之间的拷贝次数,也是linux的服务器实现高并发的重 ......
215
0
0
2023-05-18
目录一、概述二、输出重定向三、输入重定向1、命令解析2、实例解析四、深入理解重定向1、简介2、命令详解五、Here Document1、语法2、实例解析总结Linux中的重定向也就是Shell中学习到的输入/输出重定向,这是我们运用Shell的过程中常用到的知识点,遂写该篇文章专门记录我对Shell输入/输出重定向的学习轨迹,同时能够方便查阅。实际上我们在终 ......
206
0
0
2023-05-15
目录前言cat 合并文件或查看文件内容1、简介2、语法格式3、参数说明4、实践操作more 分页显示文件内容1、简介2、语法格式3、参数说明4、实践操作less 分页显示文件内容1、简介2、语法格式3、参数说明4、实践操作head 显示文件内容头部1、简介2、语法格式3、参数说明4、实践操作tail 显示文件内容尾部1、简介2、语法格式3、参数说明4、实践操 ......
237
0
0
2023-05-14
目录1 教程1.1 安装crontabs1.2 查看crontab服务的状态:1.3 查看crontab的日志信息1.4 配置定时任务(1)修改定时任务:(2)查看定时任务1.5 crontab命令详解1.5.1 命令格式1.5.2 命令功能1.5.3 命令参数1.5.4 常用方法2 案例(1)每5秒执行一次任务(2)更多案例(3) 使用注意1 教程1.1 ......
202
0
0
2023-05-13
目录概述RedHat 系列Debian系列系列对比 使用方式1 dpkg包2 APT3 rpm包3.1 安装3.2 升级3.3 卸载3.4 查看4 yum安装yum特点yum详细指令总结一般来说著名的 Linux 系统基本上分两大类:RedHat 系列:Redhat、Centos、Fedora 等;Debian 系列:Debian、Ubuntu 等 ......
204
0
0
2023-05-12
目录一、查看已知端口占用情况二、查看全部端口占用情况三、查看具体端口被哪个程序占用四、kill被占用的进程五、检查对应端口是否还在占用一、查看已知端口占用情况比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下: netstat -anp | grep 8080 结果如下:也可以使用命令:netstat -tln | grep 8080 结 ......
173
0
0
2023-05-12
1. kube-scheduler 的设计Scheduler 在整个系统中承担了“承上启下”的重要功能。“承上”是指它负责接受 Controller Manager 创建的新 Pod,为其安排 Node;“启下”是指安置工作完成后,目标 Node 上的 kubelet 服务进程接管后续工作。Pod 是 Kubernetes 中最小的调度单元,Pod 被创建出 ......
247
0
0
2023-05-03
1. 前言在本文中,我们将了解 Podman(Pod Manager的缩写)、它的功能和用法。2. PodmanPodman 是一个开源的容器管理工具,用于开发、管理和运行OCI容器。让我们来看看与其他容器管理工具相比, Podman 的一些优势,Podman 创建的镜像与其他容器管理工具兼容。Podman 创建的镜像遵循 OCI 标准,因此可以推送到其他容 ......
264
0
0
2023-05-03
https://reurl.cc/zZ6877Kubernetes 的 Pod Security Policy(PSP)[1] 即将被 淘汰和移除[2],所以需要找到一个替代方案来填补这个即将出现的空白。目前看来,Kubernetes 自身并没有准备相应的替代方案,因此需要在 Kubernetes 之外寻求解决之道。CNCF 的两个头部项目可能会成为首选的替 ......
226
0
0
2023-05-03
Kubernetes 主导着容器编排市场,推动企业向微服务演进。微服务的每个实例都会生成大量日志事件,这些事件很快就会变得难以管理。但更复杂的是,当问题发生时,服务和故障模式之间的复杂交互使得很难找到根本原因。潜在的问题使 Kubernetes 日志管理工具变得非常重要。企业总是试图找到合适的工具来满足他们的需求,并使监控、日志记录和故障分析变得高效和快速。 ......
198
0
0
2023-05-03
linux思维导图1、认识Linux2、Linux命令3、Linux学习路径4、Linux 桌面介绍FHS:文件系统目录标准Linux 需要特别注意的目录Linux 内核学习路线Linux Security Coaching5、Linux 命令参考6、Linux 命令速查表 ......
320
0
0
2023-05-02
本篇介绍本篇介绍下Linux的内存管理,用系统角度看内存的寻址和分配机制。内容介绍内存管理应该是系统中最难的模块之一了,而且历史也悠久,就先来简单回顾下。分段和分页谈到内存管理,最先想到的就是分段和分页机制。计算机刚出现的时候,并没有这些,刚开始是直接使用的物理地址,也就是代码中操作的地址是可以直接和物理地址对应上的,可是后来随着多进程调度的需求,以及有限的 ......
264
0
0
2023-05-02
块设备是文件系统的底层支撑,完成数据的存储和访问。块设备也能脱离文件系统以螺设备的形式工作。块设备以“块”为最小访问单元,可随机访问(定位寻址),逻辑上具有“通用设备层,物理磁盘,分区概念“。使用工作队列来完成延迟的IO操作。块设备的处理流程较为复杂,包括通用块层,IO调度层和块设备驱动程序的三层组织架构。通用块设备层负责将bio 到request请求的变换 ......
265
0
0
2023-04-30