์๋ ํ์ธ์.. ํฐ์ ์ ๋๋ค.
์ ๋ด์ฉ ์ค, ๋์์ ๊ตฌํ์๋ ๋ด์ฉ์ด ์์ด ๋์์ด ๋ ๊นํด์, ํฌ์คํ ์ผ๋ก ๋จ๊ฒจ ๋ด ๋๋ค.
(ํฌ์คํ ์๋ฌธ ์ค)
์ ์ ์ ๊ฐ์๋ ์คํ๋ ธ๋์ ์ ๊ทผ๋ฐฉ๋ฒ์ ๋ฌธ์ ๋ก ํฌ์คํ ์ ์ด๋ ค์๋ ํ๋์ ์ด์ ๊ฐ ๋ ๊ฒ์ผ๋ก ์ถ์ ํฉ๋๋ค.(์ฐธ๊ณ ๋ก ์ค๊ตญ์ ์ ๋ก๋ถํฐ ๋ค์๊ณผ ๊ฐ์ ์์ฒญ์ด ์์์ต๋๋ค.
We think that unstableness to access to the steem node is the one of the reason to decrease users(as a reference, I received a reply from China as below)
โThere is an issue which I have reported to jack a while back. The main node(api.steemit.com) steemcoinpan uses is banned in mainland China. So many users from China are not able to access steemcoinpan.com. It will be nice if the SCT dev team can change the main node based on the location. The steemd.minnowsupportproject.org node is working fine with Chinese users.โ
๊ฒฐ๋ก ๋ถํฐ ๋ง์๋๋ ค ๋ณด๋ฉด,
๊ฐ์ฅ ๊ฐ๋จํ์ง๋ง, ๊ฐ์ฅ ํ์คํ ๋ฐฉ๋ฒ์ ์ฐํ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
(1) ํ๋ก์(proxy) ์๋ฒ๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ..
์ฝ๊ฒ ์๊ฐํด์ GW (Gateway)๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ผ๋ก ์ถ๋ฐ์ง๊ฐ ๋๋ ์ค๊ตญ์ ์ (End User)๊ฐ ๋ชฉ์ ์ง์ธ main node(api.steemit.com) ๋๋ steemcoinpan web server ์ ์ ์ํ๋ ๊ณผ์ ์ ๊ฑฐ์ณ ๊ฐ ์ ์๋ ํต๋ก๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
์ด๋ ์ค๊ตญ๋ด ip๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ๊ทธ ํ๋ก์ ์๋ฒ๊ฐ ์ค๊ตญ์ ์์นํ ํ์๋ ์์ต๋๋ค.
(ํ์ธ์ฌํญ)
์ ์์ ์์ด ๊ฐ๋ฅํ๋ค๋ steemd.minnowsupportproject.org node ์ญ์ ์ค๊ตญ๋ด ์๋ฒ๋ฅผ ์์นํ๊ณ ์์ง๋ ์์..
์ฐธ๊ณ ๋ก, ์ค๊ตญ๋๋ฅ๋ด ์ธํฐ๋ท๋ง ๊ตฌ์กฐ์ ๊ตญ์ธ๋ก ๋๊ฐ๋ ํธ๋ํฝ์ ์ค๊ตญ๋ด๋ถ๊ท์ ์ ๋ฐ๋ผ ์ ์๊ฐ๋ฅ/๋ถ๊ฐ๋ฅ ํ์ด์ง๋ฅผ ip ๋๋ domain name ๋จ์๋ก ํํฐ๋ฅผ ํ๊ณ ์์ผ๋ฉฐ, ์ด ๋๋ฌธ์, api.steemit.com ๋๋ฉ์ธ ์ญ์ ํํฐ ๋๋ ๋์์ผ๋ก ์ถ์ ํด ๋ณผ ์ ์์ต๋๋ค.
api.steemit.com ์๋ง์กด์น์๋น์ค(AWS) ์ ์ฌ์ฉํ์ง ์ถ๋ค์..
(AWS ec2 :๊ฐ์์น์๋ฒ ๋ฅผ ์ฌ์ฉํ๋์ง ์๋์ง ๋จ์ ํ ์๋ ์์ง๋ง, api.steemit.com ๋๋ฉ์ธ์ ๋งคํ๋์ด ์๋dualstack.awseb-awseb-6ln5hm1c8ate-440776466.us-east-1.elb.amazonaws.com๋ฅผ ๋ณด๋ฉด elb ์๋น์ค (aws์ L4 ๊ธฐ๋ฅ)์ ์ฌ์ฉํ์ฌ api.steemit.com์ผ๋ก ์ ์๋๋ ์ฌ์ฉ์ ์ ์์, aws ๋๋ถ ๋ฆฌ์ฆ(us-east-1.)๋ด ๊ฐ์์๋ฒ๋ก ํฌ์๋ฉ ํ๋ ๊ฒ์ผ๋ก ์ถ์ ๋ฉ๋๋ค.)
๋ฐ๋ผ์, ip, port, domain ์ ๋๋ฅผ ํฌ์๋ฉ ํ ์ ์๋ ๋จ์ํ ๊ธฐ๋ฅ์ ํ๋ก์ ์๋ฒ๋ฅผ ๊ตฌ์ฑํ๊ณ , ์ฌ์ฉ์ ์น๋ธ๋ผ์ฐ์ ์ ์ค์ (IE์ ๊ฒฝ์ฐ ์ธํฐ๋ท ์ต์ )์ ํตํด ํด๋น ํ๋ก์ ์๋ฒ์ ๋ณด ip, port๋ฅผ ์ ๋ ฅํ๊ณ ์ฌ์ฉ..
ํ๋ก์์๋ฒ๋ ๊ธฐ๋ณธ http ํฌ์๋ฉ๋ง ํด๋ ๊ฐ๋ฅ์ ํ๋, (์ค๊ตญ๋๋ฅ๋ด ํํฐ๊ฐ http head ๋ฑ ํ๋ฌธ ์คํธ๋ฆผ์ ๋ชจ๋ ๋ค์ฌ๋ค๋ณธ๋ค(?)๊ณ ํ๋ฉด, https ํ๋ก์๋ก ๊ตฌํํ๋ ๊ฒ์ด ์ถํ ์ ์์ฐจ๋จ ๋๋ ๊ฒ์ ์๋ฐฉ ํ ์ ์์ต๋๋ค. )
http(s) ๋ฑ ํฌ์๋ฉ ์๋ฒ(ํ๋ก์)๋ ์คํ์์คํํ์ apache-tomcat์ ์ฌ์ฉํ์ฌ ์ด๋ ต์ง ์๊ฒ ๊ตฌํ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด ๋,
scr.port (์ฌ์ฉ์ pc์์ ์ ์ํ๋)๋ฅผ 80์ด๋ 443์ด ์๋ ๋ค๋ฅธํฌํธ๋ฅผ ์ฌ์ฉํ์ฌ ํฌํธํฌ์๋ฉ์ ํจ๊ป ์ค์ ํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
์ฌ์ฉ์ ์ธก๋ฉด์์๋ ๋ธ๋ผ์ฐ์ ์์์ ์ค์ ์ด ๊ฐ์ฅ ์์ฌ์ด ๋ฐฉ๋ฒ์ด๊ธฐ๋ ํ๋, ๋ง์ฝ ๊ท์ฐฎ๋ค๋ฉด~ ^^; ํ๋ฆฌ์จ์ด์ proxy client ํ๋ก๊ทธ๋จ๋ค์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋,
(2) ์ฌ์ฉ์์ ๋ณ๊ฒฝ์์ด ๊ฐ๋ฅํ๊ฒ Gateway ์๋ฒ(์น)์ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ..
(1)์ ์ฌ์ฉ์๊ฐ ๊ฒฝ์ ํ ๊ณณ์ ์ง์ ํ์ฌ ์ฐํํ๋ ๋ฐฉ๋ฒ (๊ฐ์ ๋ก ๋ผ์ฐํ ์ ๋๋ ค์ ๋์๊ฐ๋ ๋ฐฉ๋ฒ)์ด๋ผ๋ฉด, (2)๋ ์ฌ์ฉ์๋ ์๋ฌด๋ฐ ์กฐ์น๋ ๋ณ๊ฒฝ์ฌํญ ์์ด,, ์์์ ๋๋ฉ์ธ (์: steemcoinpan2.com)์ ์ ์ํ๋ฉด,, ์ด ์๋ฒ์์ ์ฌ์ฉ์ ํธ๋ํฝ์ ์ต์ข ๋ชฉ์ ์ง์ธ steemcoinpan.com (api.steemit.com)๋ก ํฌ์๋ฉ ํด์ฃผ๋ ๋ฐฉ๋ฒ ์ ๋๋ค.
์ฐธ๊ณ ๋ก, ๋จ์ ๋๋ฉ์ธ๋ง ๋ฆฌ์กธ๋ธ(ํฌ์๋ฉ)๋ผ๋ dns ์๋ฒ์ cname ๋ฅผ ์ฌ์ฉํ๋ฉด, ๋ผ์ฐํ ๊ฒฝ๋ก๋ ๋ค์ ์ฌ์ฉ์ <-> api.steem ์ผ๋ก ์ฐ๊ฒฐ๋๋, ๋์ผํ๊ฒ ์ฐจ๋จ๋๋ ์ฆ์์ด ๋ํ๋๊ฒ ๋ฉ๋๋ค.
๊ฒฐ๋ก ,
(1),(2)๋ ๋ผ์ฐํ
์ฐํ๊ฒฝ๋ก๋ ์ ๊ณตํ๋ ๊ตฌ์กฐ์ ์ธ ๋ฐฉ๋ฒ์์๋ ๊ฐ๋ค๊ณ ๋ณด์
๋ ๋ฌด๋ฐฉํฉ๋๋ค.
์ฆ, ์๋ฒ๋ฅผ ์ ๊ณตํ๋ค๋ ๊ฒ์์๋ ๋์ผํ๋, (1)์ ๊ฒฝ์ฐ ํธ๋ํฝ์ by-pass ๋ก ์ฌ์ฉ์ ํธ๋ํฝ์ด ๋ง์๋ ์๋ฒ ๋ถํ(์์์ฌ์ฉ๋ฅ )์ด ๋ฎ์ผ๋, (2)์ ๊ฒฝ์ฐ ์ฌ์ฉ์ ํธ๋ํฝ์ ๋ชจ๋ ์ฒ๋ฆฌ(processing) ํด์ผ ํจ์ผ๋ก, ์ฌ์ฉ์(๋์์ ์)๊ฐ ๋ง์ ์ง ์๋ก ์๋ฒ ์์์ ๋ง์ด ํ์๋ก ํ๋ฉฐ, ๋ถ์กฑํ๊ฒ ๋๋ ๊ฒฝ์ฐ ๋๋ ค์ง๋ ํ์์ด ๋ฐ์ํฉ๋๋ค.
์ฐธ๊ณ ๋ก ํ์ฌ์์ค์ ์คํ ํธ๋ํฝ ์์ค์ธ ๊ฒฝ์ฐ, (1)~(2) ์ด๋ ๊ฒฝ์ฐ๋ ์ ๋งํ ๋ฐ์คํฌํ ์์ค์ ์คํ๋ง ๋๋,(2 core, 4G Ram, linux) ์ ๋, ์ถฉ๋ถํ ๊ฐ๋ฅํ์ง ์ถ๋ค์..
(3) ์ฌ์ฉ์๊ฐ ์ง์ ๋ฌด๋ฃํ๋ก์๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ..
์ค๊ตญ๋ด 15์ต์ธ๊ตฌ์ค, ์ธํฐ๋ท ์ฌ์ฉ์ธ๊ตฌ๊ฐ 7์ต์ด๋ผ๋๋ฐ,, ๊ณผ์ฐ ๋ค,, ํ๊ฐ๋ ํํ์ด์ง๋ง ์ ์์ ํ ๊น์?? ^^; Google ์์ ์ฝ๊ฒ ๊ฒ์ ํ ์ ์๋.. ์๋ง์ ๋ฌด๋ฃ ํ๋ก์ ์๋ฒ๋ค์ด ์์ต๋๋ค.. (free proxy ๋ก ๊ฒ์).. ๋ฌด๋ฃ์ธ๋งํผ ์๋๊ฐ ๋ณต๋ถ๋ณต์ด๊ณ ,, ์ฃฝ์๋ค ์ด์๋ค๋ฅผ ๋ฐ๋ณตํ๊ธฐ๋ ํฉ๋๋ค.. ๋ฌผ๋ก ์ ๋ฃ๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค..
(1)๊ณผ ๋์ผํ๊ฒ ์ฌ์ฉ์๋ ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ ํ๋ก์ ์ค์ ์ ํตํด ํด๋น ์๋ฒ์ ip, port ๋ฅผ ๋ฑ๋กํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค~
๋ชจ์ชผ๋ก ๋์์ด ๋์๋ฉด ์ข๊ฒ ์ต๋๋ค..
๊ฐ์ฌํฉ๋๋ค.