ApsaraDB for Redis를 클러스터로 업그레이드해 봅니다.

소개



ApsaraDB for Memcache 업그레이드/다운그레이드 시도
와 마찬가지로 인스턴스 업그레이드를 시도합니다. 이번에는 표준 구성부터 클러스터도 해보겠습니다.

콘솔에서 변경해 봅니다.









변경 전 정보


[root@poc3 ~]# redis-cli -h r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com
r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com:6379> info
# Server
redis_version:2.8.19
redis_git_sha1:8cafdff3
redis_git_dirty:1


# Memory
used_memory:39397328
used_memory_human:37.57M
used_memory_rss:5152768
used_memory_peak:39433240
used_memory_peak_human:37.61M
used_memory_lua:36864
mem_fragmentation_ratio:0.13
mem_allocator:jemalloc-3.6.0

# Stats
total_connections_received:458
total_commands_processed:5810
instantaneous_ops_per_sec:7
total_net_input_bytes:222003
total_net_output_bytes:451778
instantaneous_input_kbps:0.28
instantaneous_output_kbps:3.22
input_limit_tokens:31457280
output_limit_tokens:31452526
input_strict_limit:0
output_strict_limit:0
rejected_connections:0
rejected_connections_status:0
sync_full:1
sync_partial_ok:0
sync_partial_err:0
expired_keys:0
evicted_keys:0
evicted_keys_per_sec:0
keyspace_hits:1
keyspace_misses:0
hits_per_sec:0.00
misses_per_sec:0.00
hit_rate_percentage:100.00
pubsub_channels:0
pubsub_patterns:0

stat_avg_rt:0
stat_max_rt:413

# CPU
used_cpu_sys:0.98
used_cpu_user:0.77
used_cpu_sys_children:0.00
used_cpu_user_children:0.00

# Keyspace
db0:keys=1,expires=0,avg_ttl=0

# Cluster
databases:256
nodecount:1

# SSL
ssl_enabled:0
ssl_protocols:TLSv1,TLSv1.1,TLSv1.2
ssl_client_count:0
ssl_accept_count:0
ssl_reject_count:0

변경 후 정보



조금 순간되는 것 같습니다.
r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com:6379> keys *
Error: Connection timed out
[root@poc3 ~]# redis-cli -h r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com
r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com:6379> info


# Stats
total_connections_received:686
total_commands_processed:11392
instantaneous_ops_per_sec:20
total_net_input_bytes:430952
total_net_output_bytes:699397
instantaneous_input_kbps:0
instantaneous_output_kbps:2
rejected_connections:0
sync_full:8
sync_partial_ok:0
sync_partial_err:0
expired_keys:0
evicted_keys:0
keyspace_hits:8
keyspace_misses:0
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:2264

# CPU
used_cpu_sys:2.36
used_cpu_user:2.01
used_cpu_sys_children:0.01
used_cpu_user_children:0.00

# Cluster
databases:256
nodecount:8

# Keyspace
db0:keys=1,expires=0,avg_ttl=0
r-e9b8f0dd3fe80f34.redis.japan.rds.aliyuncs.com:6379> get rkey1
"val1"

요약



쉽게 업그레이드할 수 있었습니다.
클러스터로 만든 분 Memcache 때보다
대수가 시작되고 클러스터를 만들기 때문에 시간이
걸렸습니다만, 손쉽게 할 수 있어요.



클러스터에서 표준 듀얼 노드를 할 수없는 것 같습니다.

좋은 웹페이지 즐겨찾기