对于企业而言,如何选择一款合适的监控系统,来涵盖业务和基础设施的所有领域,无疑是非常重要的事项。
在监控系统的选择上,Zabbix与Prometheus是经常被比较的两个产品,其中Zabbix为知名的老牌监控系统,而Prometheus则是云原生时代的后起之秀。两款产品都具有丰富的功能,并有着广泛的使用群体,对于用户而言,在两者的选择上往往会感到困惑。
2025年05月13日
对于企业而言,如何选择一款合适的监控系统,来涵盖业务和基础设施的所有领域,无疑是非常重要的事项。
在监控系统的选择上,Zabbix与Prometheus是经常被比较的两个产品,其中Zabbix为知名的老牌监控系统,而Prometheus则是云原生时代的后起之秀。两款产品都具有丰富的功能,并有着广泛的使用群体,对于用户而言,在两者的选择上往往会感到困惑。
2025年05月13日
Zabbix/J是一个Java版本的系统监控框架,它可以完美地兼容于Zabbix监控系统,使得开发、运维等技术人员能够对整个业务系统的基础设施、应用软件/中间件和业务逻辑进行全方位的分层监控。
Spring是一种分层的Full-Stack(全栈)的轻量级开源框架,适用于JavaSE和JavaEE。Spring使用基本的JavaBean代替笨重的EJB,这样便降低了企业应用开发的复杂性。
本文将搭建一个最小化的SpringMVC工程,然后会将Zabbix/J整合入这个工程之中,最后在Zabbix的前端页面上监控这个最小化Web系统的三层监控数据。
2025年05月13日
Redis 是一种高性能、高可靠的内存数据存储和处理系统,它支持多种数据结构和协议,可以用于各种不同的应用场景。本文将介绍 Redis 的高级特性,包括持久化、事务、Lua 脚本等方面,以及如何使用这些特性实现高性能、高可靠的数据存储和处理。
2025年05月13日
在进行项目编写的过程中,免不了的就是要进行各种方法、变量的命名。你一定经历过对变量命名无比困难的时候。而有的时候命名就看起来很轻松,比如新增一个领域实体的时候。那用户(user)来举例子,可能还没有进行更多的思考,但 addUser的方法就已经创建了。工作完成,可喜可贺。
2025年05月13日
从本章开始我们将要深入讲解redis,讲解的内容包括:redis的基础数据类型及应用场景、数据存储、持久化方式(RDB-AOF)、redis集群进化过程、redis中AKF问题解决方案、redis中CAP问题解决方案、redis的分布式锁、redis的回收策略、哨兵模式、事物、集群等。
本章将要简单的就需要掌握的知识点做一个梳理:
2025年05月13日
bind 0.0.0.0
protected-mode yes
port 6379
tcp-backlog 511
timeout 300
tcp-keepalive 300
daemonize yes
pidfile /var/run/redis_6379.pid
loglevel notice
logfile "/opt/redis/log/redis.log"
syslog-enabled yes
databases 16
always-show-logo no
set-proc-title yes
proc-title-template "{title} {listen-addr} {server-mode}"
save ""
stop-writes-on-bgsave-error no
rdbcompression no
dbfilename dump.rdb
rdb-del-sync-files no
dir /opt/unicloud/redis/data/
replica-serve-stale-data yes
replica-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-diskless-load disabled
repl-disable-tcp-nodelay no
replica-priority 100
acllog-max-len 128
requirepass Unicloud.1
maxclients 10000
maxmemory-policy volatile-ttl
lazyfree-lazy-eviction yes
lazyfree-lazy-expire yes
lazyfree-lazy-server-del yes
replica-lazy-flush yes
lazyfree-lazy-user-del yes
lazyfree-lazy-user-flush yes
oom-score-adj no
oom-score-adj-values 0 200 800
disable-thp yes
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec
no-appendfsync-on-rewrite yes
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
aof-use-rdb-preamble yes
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
latency-monitor-threshold 0
notify-keyspace-events ""
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-size -2
list-compress-depth 0
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
stream-node-max-bytes 4096
stream-node-max-entries 100
activerehashing yes
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit replica 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
dynamic-hz yes
aof-rewrite-incremental-fsync yes
rdb-save-incremental-fsync yes
activedefrag yes
active-defrag-ignore-bytes 500mb
active-defrag-threshold-lower 10
active-defrag-threshold-upper 100
active-defrag-cycle-min 1
active-defrag-cycle-max 25
active-defrag-max-scan-fields 1000
jemalloc-bg-thread yes
2025年05月13日
2016-01-20 17:25 1514人阅读 评论(0)收藏举报
RLEC即Redis Labs Enterprise Cluster,是一个Redis企业集群工具。使用RLEC可以部署一个企业级的Redis集群,它作为一个管理和运行多种Redis数据库的容器,保证了Redis的高可用性和可伸缩性,而且性能和稳定性都极好。
RLEC支持Ubuntu 14.04、RedHat 6.5和7.0、Amazon Linux三种系统。
RLEC的部署类别
2025年05月13日
大家好呀!今天我要和大家聊聊Redis的持久化这档事。说到Redis,它可是个内存数据库界的明星,速度快得让人拍案叫绝。但大家也知道,内存虽然快,却有个致命弱点——掉电就啥都不剩了。于是乎,Redis给我们提供了两种强大的持久化方式:RDB(Redis Database Backup)和AOF(Append Only File)。这两个家伙就像一对互补的好兄弟,各有各的优点和缺点。接下来我们就来好好剖析一下它们!