Deprecation ko KR - Rudokhvist/ArchiSteamFarm GitHub Wiki

์‚ฌ์šฉ ์ค‘๋‹จ

ASF V3.1.2.2 ๋ฒ„์ „๋ถ€ํ„ฐ ๊ฐœ๋ฐœ๊ณผ ์‚ฌ์šฉ์ด ๋”์šฑ ์ผ๊ด€๋˜๋„๋ก ์ผ๊ด€๋œ ์‚ฌ์šฉ ์ค‘๋‹จ ์ •์ฑ…์„ ๋”ฐ๋ฅด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


์‚ฌ์šฉ ์ค‘๋‹จ์ด๋ž€?

์‚ฌ์šฉ ์ค‘๋‹จ์€ ์ด์ „์— ์‚ฌ์šฉ๋˜๋˜ ์˜ต์…˜, ์ธ์ž, ๊ธฐ๋Šฅ์ด๋‚˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์‚ฌ์šฉ๋ก€๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ์ž‘๊ฑฐ๋‚˜ ํฐ ๋ณ€ํ™”์˜ ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์ค‘๋‹จ์€ ๋ณดํ†ต ์ฃผ์–ด์ง„ ๊ฒƒ์ด ๋‹จ์ˆœํžˆ ๋‹ค๋ฅธ ์œ ์‚ฌํ•œ ํ˜•ํƒœ๋กœ ๋‹ค์‹œ ์“ฐ์—ฌ์กŒ๋‹ค๋Š” ๊ฒƒ์„ ๋œปํ•˜๊ณ , ์ด๋ฅผ ์ ์ ˆํ•œ ์‹œ๊ธฐ์— ์ ์ ˆํžˆ ์ „ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋” ์ ์ ˆํ•œ ์žฅ์†Œ๋กœ ๊ธฐ๋Šฅ์„ ๋‹จ์ˆœํžˆ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค.

ASF๋Š” ๊ธ‰์†ํžˆ ๋ณ€ํ™”ํ•˜๊ณ  ํ•ญ์ƒ ๋” ๋‚˜์•„์ง‘๋‹ˆ๋‹ค. ์ด๋Š” ์Šฌํ”„๊ฒŒ๋„ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ, ํ˜ธํ™˜์„ฑ ๋˜๋Š” ์•ˆ์ •์„ฑ์„ ์œ„ํ•ด ์šฐ๋ฆฌ๊ฐ€ ๊ธฐ์กด์˜ ๊ธฐ๋Šฅ์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ํ”„๋กœ๊ทธ๋žจ์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์œผ๋กœ ์˜ฎ๊ธธ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค. ๊ทธ ๋•์— ์“ฐ์ด์ง€ ์•Š๊ฑฐ๋‚˜ ๋‹จ์ˆœํžˆ ๋ช‡๋…„์ „์˜ ์ž˜๋ชป๋œ ์˜์‚ฌ๊ฒฐ์ •์— ๋งค๋‹ฌ๋ฆฌ์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ•ญ์ƒ ๊ธฐ์กด์— ๊ฐ€๋Šฅํ–ˆ๋˜ ๊ธฐ๋Šฅ์˜ ์˜ˆ์ƒ๋˜๋Š” ์‚ฌ์šฉ๋ฒ•์— ๋งž๋Š” ํ•ฉ๋ฆฌ์ ์ธ ๋Œ€์ฒด๋ฅผ ์ œ๊ณตํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‚ฌ์šฉ ์ค‘๋‹จ์€ ๋Œ€๋ถ€๋ถ„ ๋ฌดํ•ดํ•˜๊ณ  ์ด์ „์˜ ์‚ฌ์šฉ๋ฒ•์— ์ž‘์€ ์ˆ˜์ •๋งŒ์„ ํ•„์š”๋กœ ํ•ฉ๋‹ˆ๋‹ค.


์‚ฌ์šฉ ์ค‘๋‹จ์˜ ๋‹จ๊ณ„

ASF๋Š” ์‚ฌ์šฉ ์ค‘๋‹จ์„ 2๋‹จ๊ณ„๋กœ ํ•˜์—ฌ ์ด์ „์„ ๋”์šฑ ์‰ฝ๊ฒŒํ•˜๊ณ  ๋ฌธ์ œ๊ฐ€ ๋œ ์ƒ๊ธฐ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

1๋‹จ๊ณ„

1๋‹จ๊ณ„๋Š” ๊ธฐ์กด์— ์žˆ๋˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ์ค‘๋‹จํ•  ๋•Œ๋กœ, ๋‹ค๋ฅธ ํ•ด๊ฒฐ์ฑ…์ด ์ฆ‰์‹œ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค (ํ˜น์€ ๊ทธ ๊ธฐ๋Šฅ์„ ๋‹ค์‹œ ๋„์ž…ํ•  ๊ณ„ํš์ด ์—†๋‹ค๋ฉด ํ•ด๊ฒฐ์ฑ…์€ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค.).

์ด ๋‹จ๊ณ„์—์„œ, ์‚ฌ์šฉ ์ค‘๋‹จ๋œ ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค๋ฉด ASF๋Š” ์ ์ ˆํ•œ ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•œ ํ•œ ASF๋Š” ์˜ˆ์ „์˜ ํ–‰์œ„๋ฅผ ํ‰๋‚ด๋‚ด๊ณ  ํ˜ธํ™˜์„ฑ์„ ๊ฐ€์ง€๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ASF๋Š” ์ ์–ด๋„ ๋‹ค์Œ ์•ˆ์ •๋ฒ„์ „๊นŒ์ง€๋Š” ๊ทธ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด 1๋‹จ๊ณ„๋ฅผ ์œ ์ง€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋•Œ๊ฐ€ ํ˜ธํ™˜์„ฑ์„ ๊นจ์ง€ ์•Š๊ณ  ๋ชจ๋“  ๋„๊ตฌ์™€ ํŒจํ„ด์„ ์ƒˆ ํ–‰์œ„์— ๋งž๊ฒŒ ์ ์ ˆํ•˜๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆœ๊ฐ„์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์ค‘๋‹จ ๊ฒฝ๊ณ ๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋ชจ๋“  ์ ์ ˆํ•œ ์กฐ์น˜๋ฅผ ์ทจํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

2๋‹จ๊ณ„

2๋‹จ๊ณ„๋Š” ์œ„์—์„œ ์„ค๋ช…ํ•œ 1๋‹จ๊ณ„๊ฐ€ ์ผ์–ด๋‚œ ํ›„ ์•ˆ์ •ํ™” ๋ฒ„์ „์ด ๋ฐฐํฌ๋˜๋Š” ๋•Œ์ž…๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„๋Š” ์‚ฌ์šฉ ์ค‘๋‹จ๋œ ๊ธฐ๋Šฅ์˜ ์กด์žฌ์˜ ์™„์ „ํ•œ ์ œ๊ฑฐ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ASF๋Š” ์‚ฌ์šฉ ์ค‘๋‹จ๋œ ๊ธฐ๋Šฅ์ด ๋‹จ์ˆœํžˆ ํ˜„์žฌ์˜ ์ฝ”๋“œ์— ์กด์žฌํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒƒ์„ ์ธ์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ASF๋Š” ์ด์ œ ๋‹น์‹ ์ด ํ•˜๋ ค๋Š” ๊ฒƒ์„ ์ธ์‹ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋” ์ด์ƒ ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.


Summary

์ ์ ˆํ•œ ์ „ํ™˜์„ ์œ„ํ•ด์„œ๋Š” ์•ฝ ํ•œ ๋‹ฌ ์ •๋„๊ฐ€ ์žˆ๊ณ , ์ผ๋ฐ˜์ ์ธ ASF ์‚ฌ์šฉ์ž๋ผ๋ฉด ์ „ํ™˜์— ์ถฉ๋ถ„ํ•œ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ๊ทธ ๊ธฐ๊ฐ„์ด ์ง€๋‚˜๋ฉด, ASF๋Š” ๋‹น์‹ ์—๊ฒŒ ์•Œ๋ฆฌ์ง€ ์•Š๊ณ  ํŠน์ • ๊ธฐ๋Šฅ์„ ์ž‘๋™ ์ค‘๋‹จํ•จ์œผ๋กœ์จ ๋” ์ด์ƒ ๊ตฌ ์„ค์ • ๊ฐ’์ด ํšจ๊ณผ๊ฐ€ ์žˆ์„์ง€๋ฅผ ๋ณด์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค (2๋‹จ๊ณ„). ASF๋ฅผ ์‹คํ–‰ ํ•˜์ง€ ์•Š์€์ง€ ํ•œ ๋‹ฌ ์ด์ƒ์ด ์ง€๋‚œ ํ›„์— ASF๋ฅผ ์‹คํ–‰ํ–ˆ๋‹ค๋ฉด ๋‹ค์‹œ **์ฒ˜์Œ๋ถ€ํ„ฐ ์‹œ์ž‘**ํ•˜๊ฑฐ๋‚˜, ๋†“์ณค๋˜ ๋ชจ๋“  ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ฝ๊ณ  ํ˜„์žฌ์˜ ์‚ฌ์šฉ๋ฒ•์„ ์ˆ˜๋™์œผ๋กœ ์ ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ, ์‚ฌ์šฉ ์ค‘๋‹จ ๊ฒฝ๊ณ ๋ฅผ ๋ฌด์‹œํ•˜๋Š” ๊ฒƒ์€ ์ผ๋ฐ˜์ ์ธ ASF ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ค์ง€๋Š” ์•Š์ง€๋งŒ, (๊ฐœ์ธ์ ์ธ ์„ค์ •์— ๋งž๊ฑฐ๋‚˜ ๋งž์ง€ ์•Š๋Š”) ๊ธฐ๋ณธ์ ์ธ ๋™์ž‘๋งŒ์œผ๋กœ ์ค„์–ด๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.


Example

์šฐ๋ฆฌ๋Š” pre-V3.1.2.2 ๋ฒ„์ „์˜ --server ๋ช…๋ น์ค„ ์ธ์ž ๋ฅผ IPC **์ „์—ญ ์„ค์ •**์œผ๋กœ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค.

1๋‹จ๊ณ„

--server์˜ ์‚ฌ์šฉ์— ์ ์ ˆํ•œ ๊ฒฝ๊ณ ๋ฅผ ์ถ”๊ฐ€ํ•œ V3.1.2.2 ๋ฒ„์ „์—์„œ 1๋‹จ๊ณ„๊ฐ€ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ตฌ์‹์ด ๋œ --server ์ธ์ž๋Š” ์ž๋™์œผ๋กœ ์ผ๋ฐ˜ ํ™˜๊ฒฝ์„ค์ • ๊ฐ’ IPC: true์œผ๋กœ ๋งคํ•‘๋˜์–ด, ์ผ์ • ์‹œ๊ฐ„๋™์•ˆ ์˜ˆ์ „์˜ --server ์Šค์œ„์น˜์™€ ์ •ํ™•ํ•˜๊ฒŒ ๋™์ผํ•˜๊ฒŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด์„œ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ASF๊ฐ€ ์˜ค๋ž˜๋œ ์ธ์ž๋ฅผ ๋ฐ›์•„๋“ค์ด๋Š” ๊ฒƒ์„ ๋ฉˆ์ถ”๊ธฐ ์ „์— ์ ์ ˆํ•˜๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2๋‹จ๊ณ„

์œ„์—์„œ ์„ค๋ช…ํ•œ 1๋‹จ๊ณ„๊ฐ€ ์žˆ๋˜ V3.1.2.9 ๋ฒ„์ „์˜ ๋ฐ”๋กœ ๋‹ค์Œ์ธ V3.1.3.0 ๋ฒ„์ „์—์„œ 2๋‹จ๊ณ„๊ฐ€ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค. 2๋‹จ๊ณ„์—์„œ๋Š” --server ์ธ์ž๋ฅผ ์ธ์‹ํ•˜๋Š” ๊ฒƒ์„ ์™„์ „ํžˆ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋‹ค๋ฅธ ๋ชจ๋“  ์ž˜๋ชป๋œ ์ธ์ˆ˜๋“ค์ฒ˜๋Ÿผ ๋‹ค๋ฃจ์–ด์ง€๊ณ , ๋”์ด์ƒ ํ”„๋กœ๊ทธ๋žจ์— ์–ด๋– ํ•œ ์˜ํ–ฅ๋„ ์ค„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์•„์ง --server์˜ ์‚ฌ์šฉ์„ IPC: true๋กœ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์€ ์‚ฌ๋žŒ๋“ค์€ IPC๊ฐ€ ๊ธฐ๋Šฅ์„ ๋ฉˆ์ถฅ๋‹ˆ๋‹ค. ASF๊ฐ€ ๋” ์ด์ƒ ์ ์ ˆํ•œ ๋งคํ•‘์„ ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

โš ๏ธ **GitHub.com Fallback** โš ๏ธ