ES写入和查询过程
ES 的写入过程
ES数据模型之倒排索引
Nginx日志指南
nginx 与大多数应用程序一样,记录了大量与客户端交互、系统事件和潜在错误相关的数据。然而,只有通过正确的配置、管理和分析才能充分发挥这些数据的潜力。
保留提交记录和tag的git仓库迁移
使用文件的inode号码删除无法打出名字的文件
在操作 UNIX和Linux系统时,偶尔由于误操作等会出现一些无法打出文件名(例如文件名包含非法字符)的文件,由于无法打出名字,所以不容易使用 rm
命令将其删除。
Docker容器内部抓包
很多docker容器为了轻量化,都不包含一些基础命令,如ip ,address,tcpdump 等,这给调试容器的网络带来了麻烦。
其实我们可以通过 命令进入容器的网络命名空间,使用宿主机的命令调试容器网络。
分布式数据-概述
数据库分布在多台设备上的好处:
- 可拓展性: 数据量、读取负载、写入负载超出了单台机器处理能力。
- 容错、高可用:单台机器(或多台、网络、整个数据中心)出现故障仍然能继续工作。
- 延迟:全球范围内部署多个服务器,用户从最近的数据中心获取服务。
扩展负载
Powershell新增别名
查看别名
Fail2Ban防护SSH爆破
今天发现早上登录服务器,查看日志有大量ssh登录的爆破,所以先限制root用户不允许远程登录,再使用Fail2Ban自动封锁ip限制一下。
记录如下:
离线安装包及依赖处理
很多内网环境需要离线安装软件,就需要我们在可以上网的服务器上将需要安装的软件的相应安装包及其依赖下载下来,传输到离线机器,再安装。其中下载和处理依赖关系可能比较麻烦,所以本文特做记录。