Supervisord的使用与安装

最近在试图将一个游戏私服的服务分开并容器化,其中服务的启动是通过supervisord启动的,所以记录一下supervisord的使用方法。 supervisord 是一个用 Python 编写的进程监控和管理工具,可以用来自动启动、停止、重启和监控进程。以下是其主要使用方法: 安装 supervi


部署-day8

1. ELK是什么,ELFK是什么,主要使用场景是什么 一、什么是 ELK? ELK 是三个开源工具的缩写,主要用于日志的收集、分析与可视化:


部署-day7

1. Prometheus是什么?跟Grafana有什么关系 Prometheus 是一个开源的系统监控和警报工具,主要用于收集、存储和查询各种系统和应用程序的指标数据。它通过 HTTP 协议定期从目标服务拉取(Pull)指标数据,并将这些数据存储在本地的时间序列数据库中。Prometheus 的核


部署-day6

1. 什么是消息队列,有哪些服务可以作为消息队列服务使用 消息队列是一种分布式系统中常用的通信机制,用于在不同的组件或服务之间传递数据。它通过引入一个中间层(即消息队列)来解耦生产者和消费者,使得生产者可以将消息发送到队列中,而不需要关心消费者是否已经准备好处理这些消息。消费者则可以从队列中取出消息


部署-Day5

1. 使用Keepalived 实现Nginx的高可用 sudo apt update sudo apt install nginx keepalived -y 配置 Nginx 确保 Nginx 在两台服务器上都正常运行。你可以根据需要配置 Nginx 的站点配置文件。 配置 Keepalived


部署-day4

1. 任意方法安装Redis apt install redis -y 2. redis的配置文件在哪里?默认端口是多少 默认端口: Redis


部署-Day3

1. Mysql有哪些常用版本,有哪些可以替代MySQL的服务 MySQL 常用版本包括: MySQL 5.7:这是长期以来的稳定版本,广泛用于生产环境。它在性能、安全性和功能方面都有较好的表现。 MySQL 8.0:最新主流版本,引入了诸多新特性,如窗口函数、更强大的 JSON 支持、改


部署-Day2

1. 配置Nginx和hosts,通过域名的方式访问到Nginx站点 Windows下hosts文件在:C:\Windows\System32\drivers\etc\hosts Linux下hosts文件在:/etc/hosts 在其中添加如下: 192.168.1.100 example.com


部署-Day01

1. 准备一个新的Ubuntu22.04系统,并做好快照用于随时还原使用 已搭建,略。