v3.0.0 R1 ๋ฆด๋ฆฌ์ฆ ๋ ธํธ
๋ฉ๋ด์ผ : https://tadpoledbhub.atlassian.net/l/c/a7pH6t8j
ํ ์คํธ ์๋ฒ : http://demo.tadpolehub.com:8080/
์ง๋ฌธ ๋ฐ ์ด์ : https://github.com/hangum/TadpoleForDBTools/issues
์ํฐํ๋ผ์ด์ฆ ๋ฒ์ ์ ๊ตฌ๋งค๋ ๋ฌธ์๋ (hangum@tadpolehub.com) ์ฃผ์ญ์์ค
ย
Tadpole Hub Agent ๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค.
ํด๋ผ์ด์ธํธ ์ดํ๋ฆฌ์ผ์ด์ ์ด๊ณ ์ฌ์ฉ์๊ฐ ์ค์นํด์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
ํ์ฌ๋ ๋ก์ปฌ IP๋ฅผ ๊ฐ์ ธ์ค๋ ์ฉ๋์ ์์ด์ ํธ์ ๋๋ค. ๋์ค์๋ Proxy ๋ฑ์ผ๋ก ๊ฐ๊ธฐ์ํ ๊ธฐ๋ฐ์ด ๋๊ฒ ์ต๋๋ค.SQL ์๋ํฐ์์ ํธ๋์ญ์ ๊ด๋ จ ์ฝ๋๋ฅผ ๊ฐ์ ํ์ต๋๋ค.
์๋ํฐ์์ ๊ธฐ์กด์ ํธ๋์ญ์ ์ ํ์ฑํ ํ์ ๊ฒฝ์ฐ ํด๋ฐ์์ ๋ช ์์ ์ผ๋ก ํธ๋์ญ์ ์ ๋นํ์ฑํ ํด์ผํ์ต๋๋ค.
์ด๊ฒ์ commit, rollback์ด ๋์ค๋ฉด ํธ๋์ญ์ ์ด ์ข ๋ฃ ์ํ๋ก ๋ ์ง ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์๋๋ก ์ถ๊ฐ ๋์์ต๋๋ค.
๋ํ SQL ์๋ํฐ ํ๋ฉด์์ ํธ๋์ญ์ ๊ด๋ จ ํ๋ฉด์ด ๋์ค์ง ์๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.
์ฃผ์) ์๋ํฐ์์ commit, rollback ๋ช ๋ น์ด ๋ง๋๋ฉด ์๋์ปค๋ฐ ํ์ฑํ ๊ฐ์ ๊ธฐ๋ณธ๊ฐ์ด YES์ ๋๋ค.
์ฆ, commit, rollback์ ๋ง๋๋ฉด ํธ๋์ญ์ ์ด ์ข ๋ฃ๋๊ณ ์ผ๋ฐ ์ปค๋ฅ์ ์ผ๋ก ์ฟผ๋ฆฌ๊ฐ ์คํ๋ฉ๋๋ค.ย
์ฌ์ฉ์๊ฐ ์ฟผ๋ฆฌ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ๋ฐ์๋ ์ค๋ณตํด์ ๋ค์ด๋ก๋ ๋ฐ์ง ๋ชปํ๋๋ก ๊ฐ์ ํ์ต๋๋ค.
์์คํ ์ด๋๋ฏผ์ด ์ ๊ท ์ฌ์ฉ์ ๋ฑ๋ก์ ๊ธฐ๋ณธ ์ฌ์ฉ์ ํ์ฑํ ์ํ๋ก ์ ์ฅ๋๋๋ก ๊ฐ์ ๋์์ต๋๋ค.
(๊ธฐ์กด์๋ ์ด๋๋ฏผ ์ค์ ์ผ๋ก ๋ฐ์ ๋์ด ๋๋ฒ ์์ ํ๋ ๋ถํธํจ์ด ์์์ต๋๋ค)์์คํ ์ด๋๋ฏผ์ด ๋ณด์ฌ์ฃผ๋ โ์ฌ์ฉ์ ๋ฑ๋ก ๋๋นโ์ ๊ฐ์ ์ํ๋ฒณ ์์๋ก ์ ๋ ฌํด์ ๋ณด์ฌ์ง๋๋ก ๊ฐ์ ํ์ต๋๋ค.
(๊ธฐ์กด์๋ ์์ฌ ์์์ต๋๋ค.)๋ก๊ทธ์ธํ๋ฉด์์ IP ์ฌ์ฉ๋ฐฉ๋ฒ์ ๊ธฐ์กด WebRTC ๋ง ์ง์ํ๋ ๊ฒ์ WebRTC, https://api.ipify.org, TadpoleHubAgent ๋ฐฉ์์ ์ถ๊ฐํ์ผ๋ฉฐ ๋ฐ๋ก ํ ์คํธ ํด๋ณผ ์ ์๋๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐ ํ์ต๋๋ค.
์์คํ ๋ฉ์์งํ๊ฒฝ โ ์ด๋๋ฏผ ๋ฉ์์ง์์ ์ ์ก ํ์ ์ Microsoft Teams(https://www.microsoft.com/en-ww/microsoft-teams/group-chat-software/ ) ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
๊ด๋ จ ๋ด์ฉ์ ์ฌ๊ธฐ(https://blog.roto.codes/use-microsoft-teams-webhook/ ) ๋ฅผ ์ฐธ์กฐํ์ธ์.
7. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฟผ๋ฆฌ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ํ๊ณ๊ฐ์ ๊ธฐ์กด ์ด๋๋ฏผ ์ง์ ๊ฐ ํ๊ฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง๋ค ์ฌ์ฉํ ์ ์๋๋ก ๊ฐ์ ๋์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ํ๋ฉด์์ ๋ณ๊ฒฝํ๋ ค๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ ํ์ ๊ธฐํ์ ๋ณด ์ค์ ์์ ์์ ํ ์ ์์ต๋๋ค.
๊ฐ์ 0์ผ๋ก ์
๋ ฅํ๋ฉด ์์คํ
์ด๋๋ฏผ์ด ์ง์ ํ ๊ฐ์ ๋ฐ์ํฉ๋๋ค.
8. ํ ๋ํดํ๋ธ ์ด๋๋ฏผ์ ๋จ๊ธฐ๋ ๋ฉ์์ง๋ฅผ ์ข๋ ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋จ๊ธฐ๋๋ก ๊ฐ์ ํ์ต๋๋ค.
9. PostgreSQL์์ ์ค๋ธ์ ํธ ํ์๊ธฐ ํ ์ด๋ธ ์ค๋ช ์ด ๋์ค์ง ์๋ ๊ฒ์ ๋์ค๋๋ก ์์ ํ์ต๋๋ค.
10. PostgreSQL์์ ํ ์ด๋ธ ์ปฌ๋ผ ์ ๋ณด์์ ์ปฌ๋ผ ํ์ ๊ณผ ์ฌ์ด์ฆ๊ฐ ์ข๋ ์ ํํ๊ฒ ๋์ค๋๋ก ๊ฐ์ ํ์ต๋๋ค.
11. ์ฌ์ฉ์๋ฅผ ๊ฐ์ ๋ก๊ทธ์์ ์ํฌ์ ์๋๋ก ์ถ๊ฐํ์ต๋๋ค.
์ด๋๋ฏผ โ ์ฌ์ฉ์ ๊ด๋ฆฌ โ ํ์ฌ ๋ก๊ทธ์ธ ์ฌ์ฉ์์์ ์กฐ์ ํ ์ ์์ต๋๋ค.
์ฌ์ฉ์๋ฅผ ์ ํํ๋ฉด ์ ํ ์ฌ์ฉ์๋ง ๋ก๊ทธ์์ ๋๋ฉฐ ์ ํํ ์ฌ์ฉ์๊ฐ ์๋ค๋ฉด ์ ์ฒด ์ฌ์ฉ์(ํ์ฌ ๋ก๊ทธ์ธ ์ฌ์ฉ์ ์ ์ธ)๋ฅผ ์ ์ธํ๊ณ ๋ชจ๋ ๋ก๊ทธ์์ ๋ฉ๋๋ค.
12. ์ฌ์ฉ์๊ฐ ํ ๋ํดํ๋ธ์ ๋ก๊ทธ์ธ์ ๋ ์ด์ ํ ์ ์๋๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
13. ํ ๋ํดํ๋ธ ์ด๋๋ฏผ์ด ํ ๋ํดํ๋ธ ์์คํ ์ ๋ณด๋ฅผ ๊ฐ์ ๋ก ์ด๊ธฐํ ํ ์ ์๋๋ก ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
14. ์ฟผ๋ฆฌ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ํ์
์ด ์์
์ผ ๊ฒฝ์ฐ ๊ณผ๊ฑฐ์ ๋ค์ด๋ก๋ํ๋ ๊ฒ๋ ๊ฐ์ด ๋ค์ด๋ก๋ ๋๋ ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
์ฟผ๋ฆฌ๊ฒฐ๊ณผ ํ์
์ด double์ธ๋ฐ ์ค์ ๋ฐ์ดํฐ๋ ํ
์คํธ ์ผ ๊ฒฝ์ฐ ๋ฐ์ดํฐ๊ฐ ์ ๋๋ก ์์ฑ๋์ง ์๋ ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
15. ์ฟผ๋ฆฌ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ํ์ ์ด HTML์ผ ๊ฒฝ์ฐ ์ด๋๋ฏผ์ด ์ง์ ํ ๊ฐ๋ณด๋ค 1๊ฑด ๋ง๊ฒ ๋ค์ด๋ก ๋๋ ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
16. ์ฟผ๋ฆฌ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ํ์ ์ด JSON, XML, SQL ๊ฒฐ๊ณผ ๋ค์ด๋ก๋ ๋ฐ์ ๋ ์ด๋๋ฏผ์ด ์ง์ ํ ๊ฐ์ด ์์คํ ์ด ์ง์ ํ ์ด๊ธฐ ๊ฐ ๋ณด๋ค ์ ์ ๋ ๋ฐ์ดํฐ๋ฅผ ๋ง์ด ๊ฐ์ ธ์ค๋ ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
17. PrestoDB์์ ์ฟผ๋ฆฌ๊ฒฐ๊ณผํ๋ฉด์์ ์คํฌ๋กค ํ์ ๊ฒฝ์ฐ ์ ๋๋ก ๋์ค์ง ์๋ ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
ย
ย
Related content
<span id="pageNum"/>