大帅小站
  • 首页
  • 归档
  • 分类
  • 标签
  • 友链
  • 关于
Linux进程管理工具 Systemd 入坑指南

Linux进程管理工具 Systemd 入坑指南

1.systemd 介绍 systemd是目前Linux系统上主要的系统守护进程管理工具,由于init一方面对于进程的管理是串行化的,容易出现阻塞情况,另一方面init也仅仅是执行启动脚本,并不能对服务本身进行更多的管理。所以从CentOS 7开始也由systemd取代了init作为默认的系统进程管理工具。 systemd所管理的所有系统资源都称作Unit,通过systemd命令集可以方便的对这些
2022-08-22
运维
#Linux #进程
RabbitMQ:The channelMax limit is reached. Try later.

RabbitMQ:The channelMax limit is reached. Try later.

今天一线开发同学反馈批量发送优惠券任务触发发送MQ时报异常,因为用RabbitMQ做异步任务处理,channel数到达了限制,所以不能继续创建,相信大家也遇到过。 项目需要保证消息的可靠性,所以采取了发送确认和消费手动确认机制,导致并发性能下降,从而出现这个问题。 以下内容转载自:https://blog.csdn.net/qq_35374224/article/details/1067218
2022-08-16
开发
#消息队列 #RabbitMQ #MQ
开源企业级远程办公 VPN 软件 AnyLink 的 docker 部署及使用心得

开源企业级远程办公 VPN 软件 AnyLink 的 docker 部署及使用心得

1.前言前段时间发现一款新的开源 VPN 软件 AnyLink ,主打企业远程办公的功能,在关注了一段时间后,尝试安装配置使用了几天感觉也非常不错,所以出一篇简单的安装部署教程. https://github.com/bjdgyc/anylink 2.简单体验心得先简单总结下安装及使用的一点心得: AnyLink 基于 ietf-openconnect 协议开发,并且借鉴了 ocserv 的
2022-07-26
运维 > 安全
#VPN
开源企业级远程办公 VPN 软件 AnyLink 的 docker 部署及使用心得

开源企业级远程办公 VPN 软件 AnyLink 的 docker 部署及使用心得

前言使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。 本文分享我在开发工作中实践过的实用命令。这些都能够大大提高工作效率,还能解决不少疑难场景。下面会介绍命令,列出应用场景,手摸手教学使用,让同学们看完即学会。 1.stash1.1 描述官方解释:当您想记录工作目录
2022-05-15
开发
#Git
MySQL优化的四大维度

MySQL优化的四大维度

MySQL优化不能完全依靠加索引,毕竟加索引也是有性能成本的,还得多考虑其它维度的优化。 我们可以从以下四个维度考虑:硬件升级、系统配置、表结构设计、SQL语句和索引。 从成本上来说:硬件升级>系统配置>表结构设计>SQL语句及索引,然而效果却是由低到高。所以我们在优化的时候还是尽量从SQL语句和索引开始入手。 1.硬件升级硬件升级这里不在过多赘述,升级更好配置的机器、机械硬
2022-05-04
数据库
#MySQL #优化 #性能
查询MySQL数据库、表、字段信息

查询MySQL数据库、表、字段信息

1.获取所有数据库SELECT SCHEMA_NAME AS '数据库名称', DEFAULT_CHARACTER_SET_NAME as '默认字符集', DEFAULT_COLLATION_NAME as '默认排序规则' FROM INFORMATION_SCHEMA.SCHEMATA; 2. 根据库名获取所有表的信息SELECT * FROM informati
2022-03-27
数据库
#MySQL
CentOS7常用工具安装脚本

CentOS7常用工具安装脚本

常用工具安装脚本#!/usr/bin/env bash # --------------------------------------------------------------------------------- # 控制台颜色 BLACK="\033[1;30m" RED="\033[1;31m" GREEN="\033[1;32m" YELLOW="\033[1;33m" BLUE
2022-03-11
运维
#CentOS
Nginx日志格式设置

Nginx日志格式设置

以下内容适用于Nginx,包括其衍生产品,比如apisix等! 1.访问日志nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。 nginx的log_format有很多可选的参数用于
2022-02-17
运维
#Nginx #日志
Linux环境下更快的压缩和解压工具pigz

Linux环境下更快的压缩和解压工具pigz

pigz(parallel implementation of gzip)是一个并行执行的压缩工具,解压缩比gzip快,同时CPU消耗是gzip的好几倍,在对压缩效率要求较高、但对短时间内CPU消耗较高不受影响的场景,使用pigz非常合适。 1.安装# 安装epel扩展源 [root@localhost ~]# wget -O /etc/yum.repos.d/epel-7.repo http
2021-12-07
运维
#Nginx #解压 #压缩
CentOS7安装MySQL5.7

CentOS7安装MySQL5.7

1.下载RPM安装包 mysql的rpm包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!! 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载后的安装包是这个样子的 2.安装依赖2.1 查看linux上是否已经安装了mysql,有则卸载 一般centos7默认安装了mariadb,这里
2021-10-23
数据库
#CentOS #MySQL
1…34567

搜索

Hexo Fluid
总访问量 次 总访客数 人
桂ICP备20003912号-3 | police-icon 桂公网安备45010502000963