naver / arcus-memcached

ARCUS memory cache server
https://github.com/naver/arcus
Apache License 2.0
70 stars 55 forks source link

INTERNAL: Do not extern arcus_zk_shutdown #753

Closed namsic closed 6 months ago

namsic commented 6 months ago

πŸ”— Related Issue

⌨️ What I did

jhpark816 commented 6 months ago

@namsic ν˜Ήμ‹œ μ’…λ£Œ ν…ŒμŠ€νŠΈλŠ” ν•΄ λ³΄μ•˜λ‚˜μš”?

namsic commented 6 months ago

ν˜Ήμ‹œ μ’…λ£Œ ν…ŒμŠ€νŠΈλŠ” ν•΄ λ³΄μ•˜λ‚˜μš”?

./memcached -E .libs/default_engine.so -z ncp-2c4-002:40000 -v -p 40010

μœ„μ™€ 같은 λͺ…λ ΉμœΌλ‘œ κ΅¬λ™ν•˜κ³  kill λͺ…λ Ή μ‹€ν–‰ν•˜λŠ” μ •λ„λ§Œ ν•΄ λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

Memcached is watching Arcus cache cloud for "/arcus/cache_list/sample"
update cluster config. (count=2)
server[0] = 10.33.111.24:40010-ncp-2c4-001
server[1] = 10.34.108.181:40010-ncp-2c4-002
...
memcached shutdown by signal(SIGTERM)
Main thread is now terminating from clock handler.
Initiating arcus memcached shutdown...
arcus_zk_final(graceful shutdown)
zk threads terminated
2024-04-17 21:11:30,955:631006(0x7fb307f94740):ZOO_INFO@zookeeper_close@3356: Closing zookeeper sessionId=0x206bfd5daea0018 to [10.34.108.181:40000]

2024-04-17 21:11:30,958:631006(0x7fb307f94740):ZOO_INFO@zookeeper_close@3378: Freeing zookeeper resources for sessionId=0x206bfd5daea0018

zk connection closed
Listen sockets closed.
Worker thread[0] is now terminating from libevent process.
Worker thread[1] is now terminating from libevent process.
Worker thread[2] is now terminating from libevent process.
Worker thread[3] is now terminating from libevent process.
Worker threads terminated.
ITEM base module destroyed.
ITEM list module destroyed.
ITEM set module destroyed.
ITEM map module destroyed.
ITEM btree module destroyed.
ITEM change log module destroyed.
ITEM module destroyed.
SLABS module destroyed.
ASSOC module destroyed.
PREFIX module destroyed.
Memcached engine destroyed.
arcus_zk_destroy
Arcus memcached terminated.

아직은 shutdown λͺ…λ Ήμ΄λ‚˜ μ’…λ£Œ μ „ λŒ€κΈ° 둜직이 μΆ”κ°€λ˜μ§€λŠ” μ•Šμ•„μ„œ 큰 차이 없을 κ²ƒμœΌλ‘œ μƒκ°ν–ˆλŠ”λ°, λ¬Έμ œκ°€ λ˜κ±°λ‚˜ 더 확인할 λ§Œν•œ μ‹œλ‚˜λ¦¬μ˜€κ°€ μžˆμ„κΉŒμš”?

jhpark816 commented 6 months ago

@namsic μ΅œμ†Œν•œμ˜ ν…ŒμŠ€νŠΈλ‘œ, μœ„μ— 보인 μ •λ„λ‘œ ν™•μΈν•˜μ˜€λŠ” 지λ₯Ό λ¬Όμ–΄ λ³Έ 것이며, ν™•μΈν•œ μƒνƒœλΌμ„œ λ°”λ‘œ merge ν•˜κ² μŠ΅λ‹ˆλ‹€.