使用普通用户运行 supervisor
安装 supervisor
安装 supervisor
more >>1
yum install -y supervisor
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
每一种系统级的 Linux 性能工具都提供了不同的方式来获取相似的统计结果。虽然没有工具能显示全部的信息,但是有些工具显示的是相同的统计信息,为了不多次解释统计信息的含义,我们在描述所有工具之前对这些信息进行一次性说明:
在 Linux 中,一个进程要么是可运行的,要么是阻塞的,阻塞进程可能在等待的是从 I/O 设备来的数据,或者是系统调用的结果。如果进程是可运行的,那就意味着它要和其他也是可运行的进程竞争 CPU 时间。一个可运行的进程不一定会使用 CPU,但是当 Linux 调度器决定下一个要运行的进程时,它会从可运行进程队列中挑选。**如果进程是可运行的,同时又在等待使用处理器,这些进程就构成了运行队列。运行队列越长,处于等待状态的进程就越多**。
more >>由于现在需要部署 nginx 的 Pod 服务,希望 nginx 配置文件里面有关 proxy_pass 的配置在启动服务前动态修改。但是由于 nginx 的配置文件不支持使用环境变量。网上找了好些方案,最终选择使用 envsubst 的方式改写 nginx 配置文件。
envsubst 是一个非常好用的工具,尤其善于处理和环境变量相关的事务。
通常我们需要获取某一个或者几个环境去替换系统中的某些变量,这种情况下我们只需使用sed去简单的替换掉即可,在这种场景中,sed就可以满足我们的需求,但是如果我们需要修改的变量较多,而且不确定到底有哪些变量时,envsubst就排上了用场
envsubst 的使用方法如下: original_file 为模板文件, destination_file 为使用变量后生成的目标文件
1 | envsubst < original_file > destination_file |
参考文章: rsync的介绍和配置
rsync 官方网站: rsync 官网
rsync 是一款开源的、快速的多功能的可以实现全量以及增量的本地或者是远程的数据同步(拷贝)备份的优秀工具。
rsync 是 linux 系统下的数据镜像备份工具。使用快速增量备份工具 Remote Sync 可以远程同步,支持本地复制,或者与其他 SSH、rsync 主机同步。
本文档是在 CentOS 7.9 系统上部署一个 3 节点的 Elasticsearch 集群,并开启 x-pack 认证,以及安装 ik, pingyin 插件。
在安装 Elasticsearch 时,要注意 JDK 对应的版本,另外 Elasticsearch 7.x 以上已经内置 JDK 环境配置,不需要本地 JDK 环境支持。这里直接使用 Elasticsearch 内置的 jdk
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true