集群cluster linux redis

如何查看Linux的内存使用状况

导读 我想要监测Linux系统的内存使用状况。有哪些可用的图形界面或者命令行工具来检查当前内存使用情况? 当涉及到Linux系统性能优化的时候,物理内存是一个最重要的因素。自然的,Linux提供了丰富的选择来监测珍贵的内存资源的使用情况。不同的工具,在监测粒度(例如:全系统范围,每个进程,每个用户) ......
状况 内存 Linux

linux入门4

file 查看文件的类型 [root@nfs-server lianxi]# file sc.txt sc.txt: UTF-8 Unicode text mv mv - move (rename) files mv [OPTION]... [-T] SOURCE DESTSOURCE 源DEST ......
linux

redis 工具类

redis 工具类 /** * Redis 工具类 */ @Component public class RedisUtil { @Resource private RedisTemplate<String, Object> redisTemplate; public RedisUtil(Redis ......
工具 redis

【Docker】容器操作 mysql部署 redis部署 nginx部署 迁移与备份 Dockerfile

上节回顾 # 1 docker 启动,停止,查看状态命令 systemctl start docker systemctl stop docker systemctl status docker docker info # 查看详情 systemctl enable docker # 开机自启动 # ......
容器 Dockerfile 备份 Docker mysql

Linux程序内存释放不回收问题

最近在测试一个程序,内存表现很诡异,记录一下。 测试环境:vmware虚拟机,操作系统:ubuntu 16.04 x64 程序中有一段业务需要申请大块内存,业务完成后再释放掉。 测试表现:程序启动占用内存约90M,执行一次业务后,内存增长约200M,且不回落,这样约5次后,内存增长到约1G后趋于稳定 ......
内存 程序 问题 Linux

Redis基础数据结构

五种基础数据结构: string(字符串)、list(列表)、set(集合)、hash(集合)和set(有序集合) 使用命令redis-cli即可连接 使用go语言代码连接redis: import ( "github.com/go-redis/redis" ) var c *redis.Clien ......
数据结构 结构 基础 数据 Redis

电动汽车集群优化matlab 采用matlab+yalmip编程,设置电动汽车3类需求方式,三类需求方式映射着 EV 用户不同的需求偏好

电动汽车集群优化matlab 采用matlab+yalmip编程,设置电动汽车3类需求方式,三类需求方式映射着 EV 用户不同的需求偏好:第 1 类方式表示用户期望最小化充电时间;第2类方式表示用户期望降低并网费用且不额外增加储能电池损耗(储能电池放电将造成额外损耗);第 3 类方式表示用户期望最小 ......
电动汽车 需求 方式 matlab 汽车

redis-4-2,使用docker在同一台服务器配置redis主从复制

拉取redis镜像 docker pull redis 下载redis配置文件 https://redis.io/docs/management/config/ 在这里面找到需要的版本的配置文件 使用配置文件的时候可能会出错,从docker拉取下来的最新镜像是6.2.8版本的 ......
主从 redis 服务器 docker

linux入门3

1.显示/etc/passwd的前15行内容 [root@blueendingnova xiang]# head -15 /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2 ......
linux

linux如何查看zookeeper是否启动?

今天工作中需要查看zookeeper状态是否正常,网上搜索了一些资料,在此记录一下命令! 1、首先需要登陆你的linux服务器,用cd 命令切换到/etc/rc.d/init.d/目录下。 2、接着用touch zookeeper创建一个文件。 3、然后为这个文件添加可执行权限chmod +x zo ......
zookeeper linux

linux开发之Make

简述 代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。 Make是最常用的构建工具,他根据makefile来行动。 makefile是一个名字叫Makefile(或makefile)的文件,它一堆规则的定义,它定义了具体该怎么编译, ......
linux Make

windows上编写shell拷到linux执行报错

1.最近随手在windows写了个自动安装docker的shell脚本,然后传到linux服务器执行竟然报以下错 2.进入vim查看突然看到下截图红色框地方 最后查阅资料发现,这个标志的产生原因是因为在windows下,文件的换行符是\r\n,而在linux下换行符是\n, 所以,使用cat -A ......
上编 windows shell linux

springboot学习之三(整个redis)

springboot整合redis 1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> ......
springboot redis

MariaDB Galera 多主集群部署

1、环境 服务器名称 IP地址 备注 db-161-131 10.32.161.131 主 db-161-132 10.32.161.132 主 db-161-133 10.32.161.133 主 2、MariaDB安装 参考:https://www.cnblogs.com/a120608yby/ ......
集群 MariaDB Galera

linux入门2

1.创建链接文件xiang指向hunan [root@blueendingnova lianxi]# mkdir hunan [root@blueendingnova lianxi]# ln -s hunan xiang [root@blueendingnova lianxi]# ll xiang ......
linux

[Linux]veth是什么?

veth pair 是什么? veth pair(Virtual Ethernet Pair)是一种 Linux 内核技术,可用于将两个虚拟网络接口连接在一起,从而可以在两个不同的命名空间之间进行通信。它常常被用于容器的实现,比如 Docker 中的容器网络,以提供网络隔离和互联。 veth pai ......
Linux veth

linux操作系统和linux内核

linux内核并非操作系统,是操作系统的基本,负责对计算机硬件进行管理,并且提供了使用这些硬件资源的通用接口。 主要管理如下几个方面: 1. 内存管理:追踪记录有多少内存存储了什么以及存储在哪里 2. 进程管理:其实就是对cpu的管理,即确定哪些进程可以使用中央处理器、何时使用以及持续多长时间 3. ......
linux 内核 系统

[Linux]Shell 和 Kernel 的关系?

Shell 和 Kernel 是 Linux 操作系统的两个重要组成部分,其关系可类比为人体的大脑和肢体。下面是它们之间关系的详细说明: Shell Shell 是用户与操作系统交互的主要接口,是一个用于执行命令和解释用户输入的用户界面。Linux 中最常见的 Shell 是 Bash(Bourne ......
Kernel Linux Shell

[Linux]有哪些常见的System Call?

Linux 中有许多 System call,以下是其中的一些常见的 System call: open:打开一个文件 close:关闭一个文件 read:从文件中读取数据 write:将数据写入文件 lseek:控制文件位置指针 fcntl:操作文件描述符标识 socket:创建一个套接字 con ......
常见 System Linux Call

linux的一些命令(入门)

1.查看linux内核的版本 [root@blueendingnova ~]# cat /etc/centos-release CentOS Linux release 7.9.2009 (Core) 2.查看linux系统的版本 [root@blueendingnova ~]# uname -r ......
命令 linux

tinymix使用 嵌入式linux tinyplay控制音频

tinymix 控制声音大小使用方法 使用字符方式保险 tinymix "LINEOUT volume" "2" 有的是输入int 但是此处输入输入int时,不行,使用字符串输入可以正常修改 输入tinymix 查看选项和使用方法 root@/test_utils/alsa # tinymixMix ......
嵌入式 tinyplay 音频 tinymix linux

linux服务器CPU占用100%,宝塔负载100%情况问题排查处理记录(CentOS 8.1系统)

问题描述:linux服务器cpu占比达到100%,站点无法正常访问,宝塔面板进入后卡顿,负载显示也是持续100%(下方测试系统为CentOS 8.1) 排查可能:1.使用netstat命令查看目前的链接IP数,看是否有异常IP大量链接: netstat -ntu | awk '{print $5}' ......
宝塔 100% 情况 服务器 CentOS

redis基础操作,应用

通用命令: keys : 查看符合模版的所有key del: 删除指定的key exists: 判断key是否存在 expire: 给key设置有效期 ttl: 查看key的剩余时间 String命令: String类型的value有三种形式: String ,int , float set:添加/ ......
基础 redis

redis命令整理

一、redis启动 本地启动:redis-cli 远程启动:redis-cli -h host -p port -a password Redis 连接命令 1 AUTH password 验证密码是否正确 2 ECHO message 打印字符串 3 PING 查看服务是否运行 4 QUIT 关闭 ......
命令 redis

【转】检查Linux系统下是否安装了gcc、pcre、zlib、openssl环境

1. 查看gcc环境 gcc -v 如果Linux系统没有安装gcc编译器,会提示“Command not found”。如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。下图展示为已安装的信息。 2. 查看pcre环境 rpm -qa pcre 看到pcre的版本, ......
openssl 环境 系统 Linux pcre

Linux安装MySQL

1、下载MySQL MySQL官网:https://downloads.mysql.com/archives/community/。下载Linux版本的MySQL安装包,这里我选择的是64位、8.0.31版本,下载的压缩包名称:mysql-8.0.31-linux-glibc2.12-x86_64. ......
Linux MySQL

MariaDB 主从集群部署

1、环境 服务器名称 IP地址 备注 db-161-131 10.32.161.131 主 db-161-132 10.32.161.132 从 2、MariaDB安装 参考:https://www.cnblogs.com/a120608yby/p/17312862.html 3、修改配置并重启服务 ......
主从 集群 MariaDB

how to use crontab to send an email on Linux All In One

how to use crontab to send an email on Linux All In One ......
crontab Linux email to send

linux下通过ODBC连接SqlServer

环境 操作系统:Centos7.9 数据库:SqlServer2012 所需安装包 Linux系统的ODBC unixODBC-2.3.11 ( http://www.unixodbc.org ) 连接SQLServer或Sybase的驱动 freetds-1.3.17 ( http://www.f ......
SqlServer linux ODBC

win10安装Redis5、配置自启动教程

前提条件:首先我安装的是压缩包版的Redis5.0.14.1,下载链接为 https://github.com/tporadowski/redis/releases 安装教程 下载软件并解压 进入软件目录,修改redis.windows.conf,如下图所示: 启动redis,进入windows命令 ......
教程 Redis5 Redis win 10