๐ 2026-10-29 ์ฝ์ธ ์๋๋งค๋งค ์ผ์ง: ๋งค๋งค 0๊ฑด, ๋ด์ด ๋ฐค์ ์กฐ์ฉํ ์ฃฝ์ ์์ธ๊ณผ ์ง๋จ ๊ธฐ๋ก
๐ ์ค๋ ํ ์ผ ์์ฝ
- ๋งค๋งค 0๊ฑด์ ์์ธ์ด ๋งค์ ์กฐ๊ฑด ๋ฏธ๋ฌ์ด ์๋๋ผ ๊ฐ๋ ·์์ ํ๋ก์ธ์ค ์ค๋จ์ด์์์ ํ์ธ
- ๋ง์ง๋ง ์ ์ ์ฌ์ดํด(10/28 22:54:07, 299๊ฐ ์ข ๋ชฉ ํ๋จ ์๋ฃ) ์ดํ ๊ฐ๋ ๋ก๊ทธ์ ๊ถํ ์ค๋ฅ(PermissionError)๊ฐ ๋จ๊ณ ์ํ ๊ฐฑ์ ์ด ๋๊ธด ๊ฒ์ ํ์ธ. ์ต์ด ์ข ๋ฃ ์์ธ์ ์ค๋ฅ ๊ฒฝ๋ก·์ฝ๋๊ฐ ์์ด ๋ฏธํ์
- ์ผ์ผ TXT ๋ณด๊ณ ์ KeyError, Upbit ์กฐํ ์ค๋ฅ, D ์ง์ ์กฐ๊ฑด ๋ฏธ๋ฌ์ ์ง์ ์ ์ธ ์ข ๋ฃ ์์ธ์ด ์๋๋ผ๊ณ ํ๋จํจ
- ์ฌ์ฉ์๊ฐ ๋ค์ ์์ํ ์ ์คํ์์ ํ๋ก์ธ์ค ์์๊ณผ ์ด๊ธฐ ๋ณต๊ตฌ ์ง์ ์ ํ์ธํจ. ์ ์ ์ค์บ ์๋ฃ ์ฌ๋ถ๋ ์ถ๊ฐ ํ์ธ์ด ํ์ํจ
- ๊ฐ๋ ·์์ ์·๊ด๋ฆฌ ๋ช ๋ น์ ์ค๋ฅ ๋จ๊ณ, ์ค๋ฅ ์ฝ๋, ์ค์ง ์ฌ์ ๋ฅผ ๊ตฌ๋ถํด ๋จ๊ธฐ๋ ์ข ๋ฃ ์ง๋จ ๊ธฐ๋ก์ ์ถ๊ฐํจ
- 2์ฐจ ์คํจ๊ฐ ์ผ์ด๋๋ ์ต์ด ์ค๋ฅ๊ฐ ๋ณด์กด๋๋๋ก ์์ ํจ. ํ์ผ ์ฌ์๋ ์ ์ฑ ๊ณผ ๊ฑฐ๋ ์์ ์กฐ๊ฑด์ ์ ์งํจ
- ์คํ๋ผ์ธ ํ ์คํธ 418๊ฐ ํต๊ณผ๋ฅผ ํ์ธํ๊ณ , Windows ํ ์คํธ์ฉ ๋๊ธฐ ์๊ฐ์ ์กฐ์ ํจ
๐ ๋งค๋งค 0๊ฑด, ์ด๋ฒ์ ์กฐ๊ฑด ํ์ด ์๋์๋ค
์ค๋ ๋งค๋งค๋ 0๊ฑด์ด๋ค. ๋ณดํต 0๊ฑด์ด๋ฉด ์ง์ ์กฐ๊ฑด์ด ๋ง์ง ์์์ ๋ด์ด HOLD๋ฅผ ๋๋ค๋ ๋ป์ด๋ค. HOLD๋ ์ฌ์ง ์๊ณ ๊ธฐ๋ค๋ฆฐ๋ค๋ ํ์ ์ด๋ค. ์ด๋ฒ์๋ ๊ทธ ํ์ ์ ๋ด๋ฆด ๋ด์ด ์์๋ค. ์ ์ฅํด ๋ PID๋ก ์ฐพ์๋ดค๋๋ฐ ๊ฐ๋ ํ๋ก์ธ์ค๋ ์์ ํ๋ก์ธ์ค๋ ๋ณด์ด์ง ์์๋ค. PID๋ ์ด์์ฒด์ ๊ฐ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ๋ง๋ค ๋ถ์ด๋ ๋ฒํธ๋ค. ๋ด ๋ด์ ๋ ๊ฒน์ผ๋ก ๋์๊ฐ๋ค. ๊ฐ๋ (supervisor)์ด ์์ ์(worker)๋ฅผ ๋์ฐ๊ณ ์ง์ผ๋ณด๊ณ , ์์ ์๊ฐ ์ค์ ๋ก ์์ฅ์ ํ์ด์ ์ด์ง ๋ง์ง๋ฅผ ์ ํ๋ค. ๋ ๋ค ์ฌ๋ผ์ก์ผ๋ ์ค๋ ๋ ์ง ๋ก๊ทธ๊ฐ ํ๋๋ ์๊ธฐ์ง ์์ ๊ฑด ๋น์ฐํ๋ค.
์ํ ํ์ผ์ ๋ณด๊ณ ๋ ์ฐ์ฐํด์ก๋ค. ๋ด์ด ์๊ธฐ ์ํ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ์ด ๋๋ ํ์ผ์ธ๋ฐ, ๊ฑฐ๊ธฐ์ ์์ง RUNNING(์คํ ์ค)์ด ๋จ์ ์์๋ค. ๋ง์ง๋ง์ผ๋ก ๊ฐฑ์ ๋ ๊ฑด 10์ 28์ผ 22:54:59์๋ค. ๊ทธ ๋ค๋ก๋ ์๋ฌด๋ ์ด ํ์ผ์ ๊ณ ์น์ง ์์๋ค๋ ์๊ธฐ๋ค. "์๋ ์ฌ์์ 0ํ"๋ผ๋ ์ซ์๋ ๊ทธ๋๋ก์๋ค. ์ด 0์ ์๋ฌด ๋ฌธ์ ๊ฐ ์์๋ค๋ ๋ป์ด ์๋๋ค. ์ฌ์์์ ํด ์ค ๊ฐ๋ ์ด ์ด๋ฏธ ์์ด์ 0์ผ๋ก ๋จ์์ ๋ฟ์ด๋ค. ์ซ์๊ฐ ๋ฉ์ฉกํด ๋ณด์ธ๋ค๊ณ ์ํฉ์ด ๋ฉ์ฉกํ ๊ฑด ์๋๋ผ๋ ๊ฑธ ๋ ๋ฐฐ์ ๋ค.
๐ ๋ถ์ํ๋ ๋์์ ์๋ฌด๊ฒ๋ ๊ฑด๋๋ฆฌ์ง ์์๋ค
์์ธ์ ์ฐพ๊ธฐ ์ ์ ๊ท์น๋ถํฐ ์ ํ๋ค. ํ์ผ๊ณผ ์ฝ๋, ์กฐํ๋๋ ํ๋ก์ธ์ค ์ ๋ณด๋ง ์ฝ๋๋ค. ์คํ·์ฌ์์·์ข ๋ฃ, ์ํ ํ์ผ์ด๋ ์ ๊ธ ํ์ผ ์ญ์ , ๊ถํ ๋ณ๊ฒฝ, ์ค์ ์ฃผ๋ฌธ์ ํ์ง ์๋๋ค. ํ์ฅ์ ์น์ฐ๋ฉด์ ์กฐ์ฌํ๋ฉด ์ฆ๊ฑฐ๋ ๊ฐ์ด ์ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ด๋ค. ์ด ๋จ๊ณ์์ ๋์จ ๊ฑด ๋ถ์ ๋ฌธ์์ README ๊ธฐ๋ก๋ฟ์ด๊ณ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๊ทธ๋๋ก ๋๋ค. ๋๋๊ณ ๋คํธ์ํฌ๋ฅผ ๋์ ์ํ์์ ํ ์คํธ๋ฅผ ๋๋ ธ๊ณ 407๊ฐ๊ฐ ํต๊ณผํ๋ค. ์ฝ๋๋ฅผ ๋ฐ๊พธ์ง ์์์ผ๋ ๊นจ์ง ๊ฒ๋ ์๋ค๋ ๊ฑธ ํ์ธํ๋ ์ ๋์๋ค.
๋ก๊ทธ๋ฅผ ๋ฐ๋ผ๊ฐ ๋ณด๋ฉด ์์ ํ๋ก์ธ์ค๋ 28์ผ 09:01:35์ ์์๋๋ค. ๋ฐ๋ก ์์ธ 09:01:32~33์ ์ฌ์์ ์์ฒญ ๊ธฐ๋ก์ด ์์๋ค. ๋ค๋ง ์ด๊ฑด ์๋ ์๋ ์์ฒญ์ด๊ณ , ๋ฐค์ ๋ด์ด ๋ฉ์ถ ๋ฌด๋ ต ์๋ก ์๊ธด ์ค์ง ์์ฒญ์ ์๋๋ค. ์ด ๊ธฐ๋ก์ผ๋ก ๋งํ ์ ์๋ ๊ฑด ๊ฑฐ๊ธฐ๊น์ง๋ค.
๋ฐค 22:51:28 ์์ ๋ก๊ทธ์๋ KeyError๊ฐ ํ๋ ์ฐํ๋ค. ํ์ด์ฌ์์ ๋์ ๋๋ฆฌ์ ์๋ ํค๋ฅผ ์ฐพ์ ๋ ๋๋ ์ค๋ฅ๋ค. ์ฌ๋์ด ์ฝ๋ ์ผ๋ณ TXT ๋ณด๊ณ ์๋ฅผ ๊ฐฑ์ ํ๋ค๊ฐ ๋ฌ๊ณ , JSONL ๊ธฐ๋ก์ ๊ทธ๋๋ก ์ ์ง๋๋ค๋ ๋ฉ์์ง๋ ๊ฐ์ด ๋จ์๋ค. JSONL์ ๊ฑฐ๋ ๊ธฐ๋ก์ ํ ์ค์ ํ๋์ฉ ์ ๋ ๊ธฐ๊ณ์ฉ ํ์์ด๋ค. 3๋ถ ๋ค์ธ 22:54:07์๋ "299 markets, 299 strategies, 299 decisions"๋ก ์ฌ์ดํด์ด ์ ์ ์๋ฃ๋๋ค. ๋ง์ผ 299๊ฐ๋ฅผ ๋ณด๊ณ 299๊ฐ ๋ชจ๋์ ์ ๋ต์ ๋๋ ค์ ํ์ ์ 299๊ฐ ๋๋ค๋ ๋ป์ด๋ค. ๊ทธ๋ฌ๋ KeyError๊ฐ ๋ด์ ๋ฉ์ท๋ค๊ณ ๋ณด๊ธฐ๋ ์ด๋ ต๋ค. ๊ฑฐ๋ ํ๋จ ๋ฃจํ์๋ ์น๋ช ์ ์ธ ์์ธ๋ ์์๋ค.
๋จ์ ๋จ์๋ ๊ฐ๋ ๋ก๊ทธ ๋งจ ๋์ ์๋ "๊ด๋ฆฌ ๋ช ๋ น ์คํจ (PermissionError)" ํ ์ค์ด์๋ค. PermissionError๋ ํ์ผ ์ ๊ทผ์ ๊ฑฐ๋ถ๋นํ์ ๋ ๋๋ ์ค๋ฅ๋ค. ๊ทธ๋ฐ๋ฐ ์ด ์ค์๋ ์๊ฐ๋, ์ด๋ค ํ์ผ์ด์๋์ง๋, ์๋์ฐ ์ค๋ฅ ๋ฒํธ๋, ์ด๋์ ํธ์ถ๋๋์ง(์คํ)๋ ์์๋ค. ๋ก๊ทธ ํ์ผ์ ์์ ์๊ฐ์ 28์ผ 22:55:04์๋ค. ํ์ง๋ง ์ด๊ฑด ํ์ผ์ด ๋ง์ง๋ง์ผ๋ก ๋ฐ๋ ์๊ฐ์ด์ง ๊ทธ ์ค์ด ์ฐํ ์๊ฐ์ด ์๋์ด์ ํ๋จ ๊ทผ๊ฑฐ๋ก ์ฐ์ง ์์๋ค.
๐งฉ ์ฝ๋๋ฅผ ์ฝ๊ณ ์ธ์ด ๊ฐ์ค, ๋๋ด ํ์ ํ์ง ๋ชปํ ๊ฒ
์ฝ๋๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉด์ ๊ทธ๋ด๋ฏํ ๊ฒฝ๋ก๋ฅผ ๊ทธ๋ ค ๋ดค๋ค. ๊ฐ๋ ์ ์ํ ํ์ผ์ ์์์ ๊ต์ฒด ๋ฐฉ์์ผ๋ก ์ ์ฅํ๋ค. ์์ ํ์ผ์ ๋ค ์ด ๋ค์ ํ ๋ฒ์ ๋ฐ๊ฟ์น๊ธฐํด์ ๋ฐ์ฏค ์ฐ์ธ ํ์ผ์ด ๋จ์ง ์๊ฒ ํ๋ ๋ฐฉ์์ด๋ค. ์ ๊ทผ์ด ๊ฑฐ๋ถ๋๋ฉด 10ms ๊ฐ๊ฒฉ์ผ๋ก 5๋ฒ ๋ค์ ์๋ํ๊ณ , ๊ทธ๋๋ ์ ๋๋ฉด ์ค๋ฅ๋ฅผ ์๋ก ์ฌ๋ฆฐ๋ค. ์ค๋ฅ๊ฐ ๋๋ฉด ๊ฐ๋ ์ ์ํ๋ฅผ FAILED๋ก ์ ์ฅํ๋ ค๊ณ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ฒ์๋ถํฐ ์ํ ํ์ผ ์ ๊ทผ์ด ๋ฌธ์ ์๋ค๋ฉด ์ด ์ ์ฅ๋ ์คํจํ๊ณ , RUNNING์ด ๊ทธ๋๋ก ๋จ๋๋ค. ์ค๋ ๋ณธ ๋ชจ์ต๊ณผ ๋ง์๋จ์ด์ง๋ค.
์์ ์ ์ชฝ์๋ ์ค์ค๋ก ๋ฉ์ถ๋ ๊ธธ์ด ์๋ค. ์์ ์๋ ๊ฑฐ๋ํ๊ธฐ ์ ์ ๊ฐ๋ ์ด ์ด์ ์๋์ง ํ์ธํ๋ค. ๊ฐ๋ ์ "๋ ์ด์ ์๋ค"๋ ์ ํธ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ๊ฐฑ์ ํ๋๋ฐ, ์ด ๊ฐฑ์ ์ด 30์ด ๋๊ฒ ๋๊ธฐ๋ฉด ๋ถ๋ชจ lease๊ฐ ๋ง๋ฃ๋๋ค๊ณ ๋ณธ๋ค. ์คํ ์๋ณ์๊ฐ ๋ฐ๋์ด๋ ๋ฉ์ถ๋ค. ์คํ ์๋ณ์๋ ๋ด์ ๋์ธ ๋๋ง๋ค ์๋ก ๋ถ๋ ๋ฒํธ์ธ๋ฐ, ์ด๊ฒ ๋ฐ๋๋ฉด ์ง๊ธ ์์ ์๊ฐ ๋ ์ด์ ๊ทธ ์คํ ์์์ด ์๋๋ผ๋ ๋ป์ด๋ค. ์ค์ง ์์ฒญ์ด ์๊ฑฐ๋ ๋ถ๋ชจ ์ํ๋ฅผ ์ฝ์ง ๋ชปํด๋ ๊ฑฐ๋๋ฅผ ๋ฉ์ถ๊ณ ๋น ์ ธ๋์จ๋ค. ๋ฌธ์ ๋ ์ด ๊ฒฝ๋ก๊ฐ ์ ์ ์ข ๋ฃ์ฒ๋ผ ์ฒ๋ฆฌ๋ผ์ ๋ฉ์ถ ์ด์ ๊ฐ ๋ฐ๋ก ๋จ์ง ์์ ์ ์๋ค๋ ์ ์ด๋ค. ์์ ๋ก๊ทธ๊ฐ ๊น๋ํ๊ฒ "์ฌ์ดํด ์๋ฃ"๋ก ๋๋ ์์ด๋ ์ด๋ ๊ฒ ๋ฉ์ท์ ์ ์๋ค.
๊ทธ๋์ ๊ฐ์ฅ ์ ๋ ฅํ ๊ทธ๋ฆผ์ ์ด๋ ๋ค. ๊ฐ๋ ์ด ํ์ผ ์ ๊ทผ ์ค๋ฅ๋ก ์ฃฝ์๊ณ , ์์ ์๋ ๊ฐ๋ ์ด ์ ๋ฆฌํ๊ฑฐ๋ ๋ถ๋ชจ lease๊ฐ ๋๊ธด ๊ฑธ ๋ณด๊ณ ๋ฐ๋ผ์ ๋ฉ์ท๋ค. ํ์ง๋ง ์ํ ํ์ผ์ ์ฐ๋ค๊ฐ ๊ณต์ ์ ๊ธ์ด ์ถฉ๋ํ๋ค๋ ๊ฑด ์ด๋๊น์ง๋ ๊ฐ๋ฅ์ฑ์ด์ง ์ ์ฆ๋ ๊ฒ ์๋๋ค. ๊ด๋ฆฌ ๋ช ๋ น์ ๋ค๋ฅธ ํ์ผ ์์ ์ด๋ ์ธ๋ถ ์ข ๋ฃ๊ฐ ๋ผ์ด๋ค์์ ์๋ ์๋ค. PC ์ฌ๋ถํ ์ด๋ ์ ์ ๋ ๋ง์ฐฌ๊ฐ์ง๋ค. ์๋์ฐ ์ด๋ฒคํธ๋ฅผ ์กฐํํ์ ๋ ๊ทธ ์๊ฐ๋์ ์ถฉ๋·์ข ๋ฃ ๊ธฐ๋ก์ ์ ๋์๋ค. ํ์ง๋ง ์กฐํ ๊ถํ์ ์ ํ์ด ์์๊ธฐ ๋๋ฌธ์ OS ์ชฝ์์๋ ์๋ฌด ์ผ๋ ์์๋ค๊ณ ๊น์ง ๋งํ ์๋ ์๋ค. ์ง๊ธ ํ์ผ ๊ถํ์ด ์ ์์ด๋ผ๊ณ ํด์ ๊ทธ ์๊ฐ ์ ๊น ์ ๊ฒจ ์์ง ์์๋ค๋ ์ฆ๋ช ๋ ๋์ง ์๋๋ค.
๋ฐ๋๋ก ์๋๋ผ๊ณ ๋ณผ ๊ทผ๊ฑฐ๊ฐ ์๋ ๊ฒ๋ ์์๋ค. D ์ ๋ต์ ์ง์ ์กฐ๊ฑด์ด ์ ๋ง์ผ๋ฉด HOLD๋ก ์ฒ๋ฆฌ๋ ๋ฟ ํ๋ก์ธ์ค๋ฅผ ๋์ง ์๋๋ค. ์ ๋นํธ ์กฐํ ์ค๋ฅ๋ ๋ง์ง๋ง ๋ก๊ทธ์๋ ์ ์ ์กฐํ์ ์๋ฃ ๊ธฐ๋ก๋ง ์์๋ค.
์์งํ ๋ต๋ตํ๋ค. ๊ฒฐ์ ์ ์ธ ์ค์ ์๋๋ฐ ๊ทธ ์ค์ ์ธ ๋งํ ์ ๋ณด๊ฐ ์์๋ค. ์ต์์ ์์ธ ์ฒ๋ฆฌ์์ ์ค๋ฅ ๋ด์ฉ์ ๋นผ๊ณ ์ข ๋ฅ๋ง ์ฐ๊ฒ ํด ๋ ๊ฑด ๋ฏผ๊ฐ์ ๋ณด๋ฅผ ๋จ๊ธฐ์ง ์์ผ๋ ค๋ ์๋์๋ค. ๊ทธ ์ ํ์ด ์ด๋ฒ์๋ ๋ด ๋ฐ๋ชฉ์ ์ก์๋ค. ์ด ํ ์ค๋ง ๋ณด๊ณ "๋ด๊ฐ ๋ณด๋ธ ์ฌ์์ ๋ช ๋ น์ด ์์ธ"์ด๋ผ๊ณ ๋จ์ ํด์๋ ์ ๋๋ค. ๊ฐ๋ ๋ด๋ถ ํ๋ก์ธ์ค์ ์ค๋ฅ ์ถ๋ ฅ๋ ๊ฐ์ ๋ก๊ทธ๋ก ํ๋ฌ๋ค์ด๊ฐ์, ์ด๋ฐ ์ผ๋ฐ์ ์ธ ์คํจ ๋ฌธ์ฅ์ ๋ค๋ฅธ ์ด์ ๋ก๋ ์ฐํ ์ ์๋ค.
๐ ๋ด์ ๋ถ์๊ณผ ๋ณ๊ฐ๋ก ๋ด๊ฐ ๋ค์ ์ผฐ๋ค
๋ด์ 22:40:39์ ๋ด๊ฐ ์ง์ ๋ค์ ๋์ ๋ค. ๋ถ์ ์์ ์ ์ด ์คํ์ ๋์ฐ์ง๋ ๋ฉ์ถ์ง๋ ์์๊ณ , ์๋ก ์๊ธด ๊ฐ๋ ๋ก๊ทธ์ ์ํ๋ง ์ฝ์๋ค. ํ์ธํ์ ๋ ์์ ์ํ๋ RECOVERING์ด์๊ณ ์๋ฃ ์ฌ์ดํด 0, ๋ง์ง๋ง ์ฑ๊ณต ๊ธฐ๋ก์ ์์๋ค. RECOVERING์ ์์ ์งํ ์ด์ ๊ธฐ๋ก๊ณผ ๊ฑฐ๋์ ์ํ๋ฅผ ๋ง์ถฐ ๋ณด๋ ๋ณต๊ตฌ ๋จ๊ณ๋ค. ๊ทธ๋ฌ๋ ํ์ธ๋ ๊ฑด ํ๋ก์ธ์ค๊ฐ ๋จ๊ณ ๋ณต๊ตฌ์ ๋ค์ด๊ฐ๋ค๋ ๊ฒ๊น์ง๋ค. ์์ฅ์ ํ๊ณ ํ์ ๊น์ง ๋๋ค๋ ๋ป์ ์๋๋ค. ์ ์์ด๋ผ๊ณ ๋งํ๋ ค๋ฉด "Startup synchronization: READY" ๋ก๊ทธ๊ฐ ์ฐํ์ผ ํ๋ค. READY๋ ์ด๊ธฐ ๋๊ธฐํ๊ฐ ๋๋์ ๊ฑฐ๋ ํ๋จ์ ์์ํ ์ ์๋ค๋ ํ์๋ค. ์ฌ๊ธฐ์ ์ ๋ ์ง ๋ก๊ทธ์ ์๋ฃ ์ฌ์ดํด ์ฆ๊ฐ๊น์ง ๋ด์ผ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์ด 22:40 ์คํ์ ์๋์์ ๋งํ ์ ์ง๋จ ์ฝ๋๊ฐ ๋ค์ด๊ฐ๋์ง๋ 29์ผ ๊ธฐ๋ก๋ง์ผ๋ก๋ ํ์ธ๋์ง ์๋๋ค. ์ด ํ์ธ์ 30์ผ ์ผ์ง๋ก ๋๊ฒผ๋ค.
๐ ️ ๋ถ์์ด ๋๋ ๋ค์์ผ ์ฝ๋๋ฅผ ๊ณ ์ณค๋ค
๋ถ์ ๋ฌธ์์๋ ๊ฐ์ ์์ ๋ค์ฏ ๊ฐ ์ ์ด ๋๋ค.
- 1. ๊ฐ๋ ์ค๋ฅ๋ฅผ ์๊ฐ, ๋จ๊ณ, ์ด๋ค ์ญํ ์ ํ์ผ์ด์๋์ง, ์ค๋ฅ ์ข ๋ฅ, errno/winerror์ ํจ๊ป ๋ฐ๋ก ๋จ๊ธด๋ค. errno/winerror๋ ์ด์์ฒด์ ๊ฐ ๋๋ ค์ฃผ๋ ์ซ์ ์ค๋ฅ ์ฝ๋๋ค.
- 2. FAILED ์ ์ฅ๊น์ง ์คํจํ๋ ๊ฒฝ์ฐ์๋ ์ง๋จ ๊ธฐ๋ก์ ๋จ๊ธฐ๋, ์ฒ์ ์ค๋ฅ๋ฅผ ๊ฐ๋ฆฌ์ง ์๊ฒ ํ๋ค.
- 3. ์์ ์๊ฐ ๋ฉ์ถ ์ด์ ๋ฅผ lease ๋ง๋ฃ, ์์ ๊ถ ๋ณ๊ฒฝ, ๋ช ์์ ์ค์ง, ์ํ ์ฝ๊ธฐ ์คํจ๋ก ๋๋ ์ ๋จ๊ธด๋ค.
- 4. ์ค์ ์๋์ฐ ๊ณต์ ์ถฉ๋ ์ค๋ฅ ์ฝ๋๋ฅผ ๋จผ์ ํ๋ณดํ๊ณ , ๊ทธ๋ค์์ ์ฐ๊ธฐ ์ฌ์๋ ์ ์ฑ ์ ๊ฒํ ํ๋ค.
- 5. KeyError๋ ์ข ๋ฃ ๊ฑด๊ณผ ๋ผ์ด์ ๋ฐ๋ก ๊ฒ์ํ๋ค.
์ฌ๊ธฐ๊น์ง๊ฐ ๋ถ์ ๋ฒ์์๋ค. ๊ตฌํ์ ๊ทธ ๋ค์ ๋ฐ๋ก ์์ฒญํด์ ์งํํ๋ค. ์ด์ ๊ฐ๋ ·์์ ์·๊ด๋ฆฌ ๋ช ๋ น์ด ์ค๋ฅ ๋จ๊ณ, ํ์ผ ์ญํ , ์ค๋ฅ ์ฝ๋, ์ฌ์๋ ํ์, ์ข ๋ฃ ์ฝ๋๋ฅผ ํ๋ก์ธ์ค๋ณ ์ง๋จ ํ์ผ์ ํ ์ค์ฉ ๋จ๊ธด๋ค. ์์ธ ์๋ฌธ, ํ๊ฒฝ๋ณ์, ์๊ฒฉ์ฆ๋ช ์ ๋จ๊ธฐ์ง ์๋๋ค. ์ง๋จ ํ์ผ ์ฐ๊ธฐ๋ง์ ์คํจํ๋ฉด ์ค๋ฅ ์ถ๋ ฅ์ ๋์ ๋จ๊ธฐ๊ณ , FAILED ์ ์ฅ์ด๋ ์ ๋ฆฌ ์์ ์ด ์ฐ๋ฌ์ ์คํจํด๋ ์ฒ์ ์ค๋ฅ๋ ๋ณด์กดํ๋ค. ๊ฑฐ๋ ์ค๋จ, ์ ๊ธ, ์ค๋ณต ์คํ ๋ฐฉ์ง, ๊ฑฐ๋ ์์ฅ์ ์์์ ์ ์ฅ์ ๊ทธ๋๋ก๋ค. 5ํ·10ms ์ฌ์๋์ ์ด์ ์งํ ์ ํ๋ ๋ฐ๊พธ์ง ์์๋ค.
4๋ฒ์ ์ผ๋ถ๋ฌ ์๋์ง ์์๋ค. ์ค์ ์ค๋ฅ ์ฝ๋๋ ๋ชจ๋ฅด๋ ์ํ์์ ์ฌ์๋ ํ์๋ฅผ ๋๋ฆฌ๋ ๊ฑด ๊ฐ์ผ๋ก ๊ณ ์น๋ ๊ฒ๊ณผ ๊ฐ๋ค. ๊ถํ์ ํ๊บผ๋ฒ์ ํ๊ฑฐ๋ ์ ๊ธ ํ์ผ์ ์ง์ฐ๋ ๊ฒ๋ ํ์ง ์๋๋ค.
ํ ์คํธ๋ ์ผ๋ถ๋ฌ ์ฅ์ ๋ฅผ ์ผ์ผ์ผ ๋ณด๋ ํ ์คํธ 11๊ฐ๋ฅผ ์๋ก ๋ฃ์ด์ 418๊ฐ๊ฐ ๋๋ค. ์ค๋ฅ ์ฝ๋๋ ๋จ๊ณ ๋ฏผ๊ฐ์ ๋ณด๋ ๋น ์ง๋์ง, ์ง๋จ ํ์ผ์ด ์คํจํด๋ ๋์ฒด ๊ธฐ๋ก์ด ๋จ๋์ง, ๋ฉ์ถ ์ด์ ๊ฐ ๊ตฌ๋ถ๋๋์ง, ์ฐ๋ฌ์ ์คํจํด๋ ์ฒ์ ์ค๋ฅ๊ฐ ๋จ๋์ง๋ฅผ ํ์ธํ๋ค. ์ค๊ฐ์ ํ ๋ฒ ๊ผฌ์๋ค. ์๋์ฐ์์ ํ ์คํธ์ฉ ์์ ํ๋ก์ธ์ค๊ฐ 1.5์ด ์์ ์ด๊ธฐํ๋ฅผ ๋๋ด์ง ๋ชปํ๊ณ , ๊ทธ ๋ฐ๋์ watchdog์ด ๋ฐ๋ํ๋ค. watchdog์ ๋ฉ์ถ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ๋ก ์ฌ์์์ํค๋ ๊ฐ์ ์ฅ์น๋ค. ๊ทธ๋์ ์ฌ์์์ด ํ ๋ฒ ๋ ์ผ์ด๋๊ฑฐ๋ ์์ ํ์ ๊ธฐ๋ก์ด ๋น ์ก๋ค. ์๊ธด ๊ฑด ์ด๊ฑธ ์์์ฑ ๊ฒ ๋ฐฉ๊ธ ๋ฃ์ ์ง๋จ ๊ธฐ๋ก ๋๋ถ์ด์๋ค๋ ์ ์ด๋ค. ๊ทธ๋์ ํ ์คํธ์ฉ ์งํ ๊ธฐํ์ 5์ด, ๊ฒ์ฆ ๋๊ธฐ๋ 20์ด๋ก ๋๋ ธ๋ค. ์ค์ ์ด์์ 900์ด ์งํ ์ ํ๊ณผ 30์ด ๋ถ๋ชจ lease๋ ๊ทธ๋๋ก๋ค.
์ค๋ ๋ฐฐ์ด ๊ฑด ๋จ์ํ๋ค. ๋ก๊ทธ๋ ์ฌ๊ณ ๊ฐ ๋ฌ์ ๋ ์ฝ์ผ๋ผ๊ณ ๋จ๊ธฐ๋ ๊ฑด๋ฐ, ์ ์ ์ฌ๊ณ ์๊ฐ์ ํ ์ค์ด ๋น์ด ์์๋ค. ๋ฏผ๊ฐ์ ๋ณด๋ฅผ ์จ๊ธฐ๋ ์ผ๊ณผ ์์ธ์ ๋จ๊ธฐ๋ ์ผ์ ๋ฐ๋ก ์ค๊ณํด์ผ ํ๋ค. ๋ค์ ํ ์ผ์ ์ธ ๊ฐ์ง๋ค. ๋ค์ ๋์ด ๋ด์์ READY์ ์ฌ์ดํด ์ฆ๊ฐ๋ฅผ ํ์ธํ๋ ๊ฒ, ๋ค์ ๋ฉ์ถ๋ฉด ์ง๋จ ํ์ผ์์ ์ค์ ์ค๋ฅ ์ฝ๋๋ฅผ ์ฝ๊ณ ๊ทธ๋ ์ฌ์๋ ์ ์ฑ ์ ๊ฒํ ํ๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ KeyError ๋๋ฌธ์ ์ผ๋ณ ๋ณด๊ณ ์์ ๋น ์ง ๋ถ๋ถ์ด ์๋์ง ๊ฑฐ๋ ๊ธฐ๋ก๊ณผ ๋ฐ๋ก ํ์ธํ๋ ๊ฒ์ด๋ค.
๐ ํจ๊ป ์ฝ์ผ๋ฉด ์ข์ ๊ธ
- ๐ 10์ 27์ผ ์ฝ์ธ ์๋๋งค๋งค ์ผ์ง: ํ๋จ 14๋ง ๊ฑด, ๋งค์ 0๊ฑด, ์ ๋งค๋ ๊ท์น 7์ 7ํจ
- ๐ 10์ 26์ผ ์ฝ์ธ ์๋๋งค๋งค ์ผ์ง: ํ๋ณด 244๊ฑด ์ง์ 0๊ฑด, ์ ๋ถ ์๋ค๋ฉด ์ด๋ ์๊น ๊ณ์ฐํด๋ดค๋ค
⚠️ ์ด ๊ธ์ ๊ฐ์ธ ์๋๋งค๋งค ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ·์ด์ ๊ธฐ๋ก์ด๋ฉฐ ํฌ์ ๊ถ์ ๊ฐ ์๋๋๋ค. ์ํธํํ๋ ์๊ธ ์์ค ์ํ์ด ํฐ ์์ฐ์ด๊ณ , ๊ธ์ ๋์จ ์ ๋ต·์์น๋ ๊ณผ๊ฑฐ ๊ธฐ๋ก์ผ ๋ฟ ๋ฏธ๋ ์์ต์ ๋ณด์ฅํ์ง ์์ต๋๋ค. ํฌ์ ํ๋จ๊ณผ ์ฑ ์์ ๋ณธ์ธ์๊ฒ ์์ต๋๋ค.
๋๊ธ
๋๊ธ ์ฐ๊ธฐ