์ ๋ฒ์ ์์:
-
์ถ๊ฐ๋จ ๋ผ์ด๋ ๋ก๋น ๋ชจ๋์์ ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ ์๋ฒ 192.168.0.100 ๋ฐ 192.168.0.101์ ๋ก๋๋ฅผ ๋ถ์ฐํ๊ณ ๋ ๋ฒ์งธ ์๋ฒ์ ๋ ๋ฐฐ ๋ง์ ์์ฒญ์ ๋ณด๋ด๋ ค๋ฉด ๋ค์ ๊ตฌ์ฑ์ ์ฌ์ฉํ ์ ์์ต๋๋ค."์ ์คํธ๋ฆผ": {
"rr-lb": {
"์๋ฒ": {
"192.168.0.100:8080": { },
"192.168.0.101:8080": { "๋ฌด๊ฒ": 2 }
}
}
} -
๊ตฌํ ๊ธฐ๋ฅ๊ณผ ์ ์ฌํ ๋ผ์ฐํ ์์ฒญ์ ๋ํ ์ ์ฐํ ๊ท์น์ ์ค์ ํ๋ ๊ธฐ๋ฅ "try_files "nginx์์. ์ถ๊ฐ ๊ฒฝ๋ก๋ "fallback" ์ง์๋ฌธ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ฉ๋๋ค. ์ด ์ง์๋ฌธ์ "share" ์ง์๋ฌธ์ ํตํด ์ ์๋ ๊ฒฝ๋ก์์ ์์ฒญ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ ์คํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด /data/www/ ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ PHP ์ฒ๋ฆฌ๊ธฐ๋ฅผ ํธ์ถํ๋ ค๋ฉด ๋ค์์ ์ง์ ํ ์ ์์ต๋๋ค.{
"๊ณต์ ": "/๋ฐ์ดํฐ/www/",
"๋์ฒด": {
"pass": "์์ฉํ๋ก๊ทธ๋จ/php"
}
}์ค์ฒฉ๋ "๋์ฒด" ๋ธ๋ก์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ์ผ์ด /data/www/์ ์์ผ๋ฉด /data/cache/์์ ๊ฒ์์ ์๋ํ ์ ์๊ณ ํ์ผ๋ ์์ผ๋ฉด ์์ฒญ์ ๋ค๋ฅธ ๋ฐฑ์๋๋ก ๋ฆฌ๋๋ ์ ํฉ๋๋ค.
{
"๊ณต์ ": "/๋ฐ์ดํฐ/www/","๋์ฒด": {
"๊ณต์ ": "/๋ฐ์ดํฐ/์บ์/","๋์ฒด": {
"ํ๋ก์": "http://127.0.0.1:9000"
}
}
} - JSON ํ์์ผ๋ก ๋ก๋๋ ๊ตฌ์ฑ ๋งค๊ฐ๋ณ์๋ JavaScript ์คํ์ผ ์ฃผ์("//..." ๋ฐ "/* ... */")์ ์ ๊ฑฐํ๊ณ ๋ฐ์ดํธ ์ํ์ค ๋ง์ปค(
UTF-8 BOM ) ์ด๋ JSON์์ ๋งค๊ฐ๋ณ์๋ฅผ ์๋์ผ๋ก ํธ์งํ๋ ๊ฒฝ์ฐ ์ ์ฉํ ์ ์์ต๋๋ค. - ๋งค์ฐ ํฐ ์์ฒญ์ ๋ณธ๋ฌธ์ ๋์คํฌ์ ํ๋ฌ์ํ์ฌ ๋ฉ๋ชจ๋ฆฌ ์๋น๋ฅผ ์ค์์ต๋๋ค.
์ถ์ฒ : opennet.ru