{"id":1381,"date":"2026-03-22T22:41:36","date_gmt":"2026-03-22T13:41:36","guid":{"rendered":"http:\/\/www.igoni.kr\/?p=1381"},"modified":"2026-03-22T22:41:36","modified_gmt":"2026-03-22T13:41:36","slug":"keepalived%ea%b8%b0%eb%b0%98%ec%9d%98-db%ec%9d%b4%ec%a4%91%ed%99%94-%ea%b5%ac%ed%98%84","status":"publish","type":"post","link":"http:\/\/www.igoni.kr\/?p=1381","title":{"rendered":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\ubaa9 \ucc28<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\ubaa9\ucc28 \ud1a0\uae00\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"http:\/\/www.igoni.kr\/?p=1381\/#%EC%8B%9C%EC%8A%A4%ED%85%9C_%EA%B5%AC%EC%84%B1%EB%8F%84\" >\uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"http:\/\/www.igoni.kr\/?p=1381\/#%EC%8B%9C%EC%8A%A4%ED%85%9C_%EC%84%A4%EC%B9%98%EC%A0%84%EC%B2%B4%EC%84%9C%EB%B2%84\" >\uc2dc\uc2a4\ud15c \uc124\uce58(\uc804\uccb4\uc11c\ubc84)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"http:\/\/www.igoni.kr\/?p=1381\/#%EC%8B%9C%EC%8A%A4%ED%85%9C_%EC%84%A4%EC%B9%98DB1%EC%84%9C%EB%B2%84\" >\uc2dc\uc2a4\ud15c \uc124\uce58(DB#1\uc11c\ubc84)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"http:\/\/www.igoni.kr\/?p=1381\/#keepalived_%EC%9A%B4%EC%98%81\" >keepalived \uc6b4\uc601<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"http:\/\/www.igoni.kr\/?p=1381\/#%EC%9E%A5%EC%95%A0%EB%B0%9C%EC%83%9D%EC%8B%9C_%EC%A1%B0%EC%B9%98\" >\uc7a5\uc560\ubc1c\uc0dd\uc2dc \uc870\uce58<\/a><\/li><\/ul><\/nav><\/div>\n<p class=\"wikigeneratedid\">\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n<table style=\"border-collapse: collapse;width: 100%\" border=\"1\"><colgroup> <col style=\"width: 99.881%\"><\/colgroup>\n<tbody>\n<tr>\n<td><figure id=\"attachment_mmd_1385\" class=\"wp-block-image alignnone\"><img decoding=\"async\" width=\"2304\" height=\"1728\" src=\"http:\/\/www.igoni.kr\/wp-content\/uploads\/2026\/03\/8108fa75-fcfb-4642-9436-5068e4a7df84.jpg\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" align=\"none\" \/><\/figure><\/td>\n<\/tr>\n<tr>\n<td>perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"bkmrk-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EA%B5%AC%EC%84%B1%EB%8F%84\" class=\"wikigeneratedid\"><span class=\"ez-toc-section\" id=\"%EC%8B%9C%EC%8A%A4%ED%85%9C_%EA%B5%AC%EC%84%B1%EB%8F%84\"><\/span>\uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol id=\"bkmrk-%EC%84%9C%EB%B2%84%EC%A0%95%EB%B3%B4-%EB%A1%9C%EB%93%9C%EB%B0%B8%EB%9F%B0%EC%8B%B1-%EC%A2%85%EB%A5%98-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%A2%85\">\n\n<li>\uc11c\ubc84\uc815\ubcf4\n<figure id=\"attachment_mmd_1383\" class=\"wp-block-image alignnone\"><img decoding=\"async\" width=\"559\" height=\"271\" src=\"http:\/\/www.igoni.kr\/wp-content\/uploads\/2026\/03\/DVpimage.png\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" align=\"none\" \/><\/figure>\n\u00a0<\/li>\n\n<li>\ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958\n<div>\n<table style=\"width: 90.6166%;height: 361.36px;border-collapse: collapse;border-style: groove;border-width: 1px\" border=\"1\">\n<thead>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\"><strong>\uc54c\uace0\ub9ac\uc998 \uc885\ub958<\/strong><\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\"><strong>\uc54c\uace0\ub9ac\uc998 \uc124\uba85<\/strong><\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\"><strong>\uc124\uc815\uac12<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\ub77c\uc6b4\ub4dc \ub85c\ube48<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\ud558\ub098\uc529 \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">rr<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">wrr<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\ucd5c\uc18c \uc5f0\uacb0<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">lc<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">(\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">wlc<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\uc811\uc18d\uc218\uac00 \uac00\uc911\uce58\ub97c \ub118\uae30\uae30\uc804\uae4c\uc9c0 \ud55c\uc11c\ubc84\ub9cc \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">lblc<\/td>\n<\/tr>\n<tr style=\"height: 46.5938px\">\n<td style=\"width: 24.4314%;height: 46.5938px\">\ubcf5\uc81c\uae30\ubc18\uc758 \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0<\/td>\n<td style=\"width: 67.2107%;height: 46.5938px\">\uac00\uc911\uce58\ub97c \ub118\uace0 \uc788\uc744\ub54c \uc811\uc18d\uc218\uac00 \uac00\uc7a5 \uc801\uc740 \uc11c\ubc84 \uc120\ud0dd (\uae30\ubcf8\uc791\ub3d9\uc740 lblc\uc640 \ub3d9\uc77c)<\/td>\n<td style=\"width: 8.23086%;height: 46.5938px\">lblcr<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\ubaa9\uc801\uc9c0 \ud574\uc2dc<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\ubaa9\uc801\uc9c0 IP\ub85c \ubd80\ud130 \ud574\uc2dc\uac12 \uacc4\uc0b0\ud574\uc11c \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">dh<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\uc18c\uc2a4 \ud574\uc2dc<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">\uc18c\uc2a4\u00a0IP\ub85c \ubd80\ud130 \ud574\uc2dc\uac12 \uacc4\uc0b0\ud574\uc11c \ubd84\ubc30<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">sh<\/td>\n<\/tr>\n<tr style=\"height: 46.5938px\">\n<td style=\"width: 24.4314%;height: 46.5938px\">\uc751\ub2f5\uc18d\ub3c4<\/td>\n<td style=\"width: 67.2107%;height: 46.5938px\">\uc751\ub2f5\uc18d\ub3c4(Short Expected Delay)\uac00 \uac00\uc7a5 \uc9e7\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30\n(\uc2e4\uc81c\ub85c\ub294 \uc811\uc18d\uc218\uac00 \uac00\uc7a5 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30)<\/td>\n<td style=\"width: 8.23086%;height: 46.5938px\">sed<\/td>\n<\/tr>\n<tr style=\"height: 29.7969px\">\n<td style=\"width: 24.4314%;height: 29.7969px\">\ud050 \uc5c6\uc74c<\/td>\n<td style=\"width: 67.2107%;height: 29.7969px\">Active \uc811\uc18d\uc218r\uac00 0\uc778 \uc11c\ubc84\ub97c \uc6b0\uc120 \ubd84\ubc30(\uae30\ubcf8\uc791\ub3d9\uc740 sed\uc54c\uace0\ub9ac\uc998\uacfc \ub3d9\uc77c)<\/td>\n<td style=\"width: 8.23086%;height: 29.7969px\">nq<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/li>\n<\/ol>\n<h3 id=\"bkmrk-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%84%A4%EC%B9%98%28%EC%A0%84%EC%B2%B4%EC%84%9C%EB%B2%84%29\" class=\"wikigeneratedid\"><span class=\"ez-toc-section\" id=\"%EC%8B%9C%EC%8A%A4%ED%85%9C_%EC%84%A4%EC%B9%98%EC%A0%84%EC%B2%B4%EC%84%9C%EB%B2%84\"><\/span>\uc2dc\uc2a4\ud15c \uc124\uce58(\uc804\uccb4\uc11c\ubc84)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol id=\"bkmrk-%ED%8C%A8%ED%82%A4%EC%A7%80-%EC%84%A4%EC%B9%98%24%3E-yum-install\">\n\n<li>\ud328\ud0a4\uc9c0 \uc124\uce58\n<pre><code class=\"language-Python\">$&gt; yum install keepalived ipvsadm -y<\/code><\/pre>\n\u00a0\n\n<div>\n<div class=\"box\">\n<div class=\"code\"><\/div>\n<\/div>\n<\/div><\/li>\n\n<li>keepalived \uc124\uc815\n<pre><code class=\"language-Python\">\n\n$&gt; vi \/etc\/keepalived\/keepalived.conf\nglobal_defs {\n&nbsp;&nbsp;router_id MARIA_HA\n&nbsp;&nbsp;script_user root\n}\n\nvrrp_instance DB_HA {\n&nbsp;&nbsp;state BACKUP\n&nbsp;&nbsp;interface eth0\n&nbsp;&nbsp;virtual_router_id 10\n&nbsp;&nbsp;priority 100\n&nbsp;&nbsp;lvs_sync_daemon_interface eth0\n\n&nbsp;&nbsp;authentication {\n&nbsp;&nbsp;&nbsp;&nbsp;auth_type PASS\n&nbsp;&nbsp;&nbsp;&nbsp;auth_pass mariadb\n&nbsp;}\n\n&nbsp;&nbsp;virtual_ipaddress {\n&nbsp;&nbsp;&nbsp;172.21.115.207\n&nbsp;}\n}\n\nvirtual_server 172.21.115.217 3306 {\n&nbsp;&nbsp;delay_loop 3\n&nbsp;&nbsp;lb_algo dh\n&nbsp;&nbsp;protocol TCP\n&nbsp;&nbsp;real_server 172.21.115.218 3306 {\n&nbsp;&nbsp;&nbsp;&nbsp;weight 100\n&nbsp;&nbsp;&nbsp;&nbsp;MISC_CHECK {\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;misc_path &quot;\/svc\/mysql_check.sh 172.21.115.218&quot;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;misc_timeout 3\n&nbsp;&nbsp;&nbsp;}\n&nbsp;}\n&nbsp;&nbsp;real_server 172.21.115.215 3306 {\n&nbsp;&nbsp;&nbsp;&nbsp;weight 100\n&nbsp;&nbsp;&nbsp;&nbsp;MISC_CHECK {\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;misc_path &quot;\/svc\/mysql_check.sh 172.21.115.215&quot;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;misc_timeout 3\n&nbsp;&nbsp;&nbsp;}\n&nbsp;}\n}<\/code><\/pre>\n\u00a0\n\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\"><\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n\n<li>\ubaa8\ub2c8\ud130 \uc2a4\ud06c\ub9bd\ud2b8 \uc124\uc815\n<pre><code class=\"language-Python\">$&gt; vi \/svc\/mysql_check.sh\n\n#!\/bin\/bash\n\n\/svc\/mysql\/bin\/mysql -u monitor -pmonitor -h $1 -Nse &#039;select now()&#039;\n\n$&gt; chmod 755 \/svc\/mysql_check.sh<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3 id=\"bkmrk-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%84%A4%EC%B9%98%28db%231%EC%84%9C%EB%B2%84%29\" class=\"wikigeneratedid\"><span class=\"ez-toc-section\" id=\"%EC%8B%9C%EC%8A%A4%ED%85%9C_%EC%84%A4%EC%B9%98DB1%EC%84%9C%EB%B2%84\"><\/span>\uc2dc\uc2a4\ud15c \uc124\uce58(DB#1\uc11c\ubc84)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol id=\"bkmrk-%EC%A0%91%EA%B7%BC%EC%9D%84-%EC%9C%84%ED%95%9C-db%EA%B3%84%EC%A0%95%EC%84%A4%EC%A0%95-mariad\">\n\n<li>\uc811\uadfc\uc744 \uc704\ud55c db\uacc4\uc815\uc124\uc815\n<pre><code class=\"language-SQL\">MariaDB [(none)]&gt; grant process on *.* to &nbsp;monitor@&#039;172.21.115.215&#039; identified by &#039;monitor&#039; with grant option;\nMariaDB [(none)]&gt; grant process on *.* to &nbsp;monitor@&#039;172.21.115.218&#039; identified by &#039;monitor&#039; with grant option;\nMariaDB [(none)]&gt; flush privileges;<\/code><\/pre>\n<\/li>\n\n<li>\ucee4\ub110 \ud30c\ub77c\ubbf8\ud130 \uc218\uc815 \ud6c4 \uc801\uc6a9\n<pre><code class=\"language-Python\">$&gt; vi \/etc\/sysctl.conf\n...\nnet.ipv4.ip_forward = 1\n...\n$&gt; sysctl -p<\/code><\/pre>\n<\/li>\n\n<li>\uc11c\ube44\uc2a4 \uc2e4\ud589 \ud6c4 VIP\ud560\ub2f9\uc5ec\ubd80 \ud655\uc778\n<pre><code class=\"language-Python\">$&gt; systemctl start keepalived\n$&gt; ip addr show | grep 32\n&nbsp;&nbsp;&nbsp;&nbsp;inet 172.21.115.217\/32 scope global eth0 &nbsp;&nbsp;#\uc2e4\uc81c\ub85c Active\ub41c \ub178\ub4dc\uc5d0\uc11c\ub9cc VIP \ud560\ub2f9\ub428<\/code><\/pre>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div class=\"linenos\"><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n<\/ol>\n<h3 id=\"bkmrk-keepalived-%EC%9A%B4%EC%98%81\" class=\"wikigeneratedid\"><span class=\"ez-toc-section\" id=\"keepalived_%EC%9A%B4%EC%98%81\"><\/span>keepalived \uc6b4\uc601<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol id=\"bkmrk-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%EB%B0%A9%EB%B2%95%24%3E-ipvsadm--l\">\n\n<li>\ubaa8\ub2c8\ud130\ub9c1 \ubc29\ubc95\n<pre><code class=\"language-Python\">$&gt; ipvsadm -Ln\n\nIP Virtual Server version 1.2.1 (size=4096)\nProt LocalAddress:Port Scheduler Flags\n&nbsp;&nbsp;-&gt; RemoteAddress:Port &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Forward Weight ActiveConn InActConn\nTCP &nbsp;172.21.115.217:3306 sh\n&nbsp;&nbsp;-&gt; 172.21.115.215:3306 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Masq &nbsp;&nbsp;&nbsp;100 &nbsp;&nbsp;&nbsp;2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0\n&nbsp;&nbsp;-&gt; 172.21.115.218:3306 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Masq &nbsp;&nbsp;&nbsp;100 &nbsp;&nbsp;&nbsp;50 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0<\/code><\/pre>\n\u00a0\n\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\"><\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n\n<li>\u200b\u200b\u200b\u200b\u200b\u200b\ud604\uc7ac \uc5f0\uacb0\ub41c \uc138\uc158 \uc815\ubcf4 \ud655\uc778\n<pre><code class=\"language-Python\">$&gt; ipvsadm -Lnc\nIPVS connection entries\npro expire state &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;source &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;virtual &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;destination\nTCP 14:56 &nbsp;ESTABLISHED 172.21.114.22:52950 172.21.115.217:3306 172.21.115.218:3306\nTCP 14:56 &nbsp;ESTABLISHED 172.21.114.22:52968 172.21.115.217:3306 172.21.115.218:3306\nTCP 14:56 &nbsp;ESTABLISHED 172.21.114.22:52984 172.21.115.217:3306 172.21.115.218:3306\nTCP 14:54 &nbsp;ESTABLISHED 172.21.114.22:52928 172.21.115.217:3306 172.21.115.218:3306\nTCP 14:56 &nbsp;ESTABLISHED 172.21.114.22:52980 172.21.115.217:3306 172.21.115.218:3306<\/code><\/pre>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div class=\"linenos\"><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n<\/ol>\n<h3 id=\"bkmrk-%EC%9E%A5%EC%95%A0%EB%B0%9C%EC%83%9D%EC%8B%9C-%EC%A1%B0%EC%B9%98\" class=\"wikigeneratedid\"><span class=\"ez-toc-section\" id=\"%EC%9E%A5%EC%95%A0%EB%B0%9C%EC%83%9D%EC%8B%9C_%EC%A1%B0%EC%B9%98\"><\/span>\uc7a5\uc560\ubc1c\uc0dd\uc2dc \uc870\uce58<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol id=\"bkmrk-%EC%9E%A5%EC%95%A0%EA%B5%AC%ED%98%84-%28db%231-mariadb-%EC%A0%91\">\n\n<li>\uc7a5\uc560\uad6c\ud604 (DB#1 Mariadb \uc811\uadfc \ubd88\uac00\uc2dc)\n<pre><code class=\"language-Python\"># Keepalived\uc5d0\uc11c Mysql \uc811\uadfc \ubd88\uac00 \ud655\uc778\n\n$&gt; vi \/var\/log\/messages\n...\nMar 11 14:36:43 dbms01 Keepalived_healthcheckers[666145]: Misc check for [[172.21.115.218]:tcp:3306 VS [172.21.115.217]:tcp:3306] by [\/svc\/mysql_check.sh] timed out with retry disabled.\nMar 11 14:36:43 dbms01 Keepalived_healthcheckers[666145]: Removing service [172.21.115.218]:tcp:3306 to VS [172.21.115.217]:tcp:3306\n...<\/code><\/pre>\n<div>\n<div>\n<div>\n<div class=\"box\"><\/div>\n<\/div>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div class=\"linenos\"><\/div>\n<div># ipvsadm\uc5d0\uc11c \uc7a5\uc560\ubc1c\uc0dd\uc11c\ubc84 \uc81c\uc678<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<pre><code class=\"language-Python\">$&gt; ipvsadm\nIP Virtual Server version 1.2.1 (size=4096)\nProt LocalAddress:Port Scheduler Flags\n&nbsp;&nbsp;-&gt; RemoteAddress:Port &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Forward Weight ActiveConn InActConn\nTCP &nbsp;172.21.115.217:3306 sh\n&nbsp;&nbsp;-&gt; 172.21.115.215:3306 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Masq &nbsp;&nbsp;&nbsp;100 &nbsp;&nbsp;&nbsp;33 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13<\/code><\/pre>\n<div>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n\n<li>\n<div>\n<div>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div class=\"linenos\">\uc7a5\uc560\uad6c\ud604 (DB#1 \uc11c\ubc84 \uc7a5\uc560\uc2dc)<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<pre><code class=\"language-Python\">#master \uc11c\ubc84\n$&gt; vi \/var\/log\/messages\nMar 11 14:19:21 dbms01 systemd[1]: Stopping LVS and VRRP High Availability Monitor...\nMar 11 14:19:21 dbms01 Keepalived[664420]: Stopping\nMar 11 14:19:21 dbms01 Keepalived_healthcheckers[664421]: Shutting down service [172.21.115.218]:tcp:3306 from VS [172.21.115.217]:tcp:3306\nMar 11 14:19:21 dbms01 kernel: IPVS: stopping master sync thread 664516 ...\nMar 11 14:19:21 dbms01 Keepalived_vrrp[664422]: (DB_HA) sent 0 priority\nMar 11 14:19:21 dbms01 Keepalived_vrrp[664422]: (DB_HA) removing VIPs.\nMar 11 14:19:21 dbms01 Keepalived_healthcheckers[664421]: Shutting down service [172.21.115.215]:tcp:3306 from VS [172.21.115.217]:tcp:3306\nMar 11 14:19:21 dbms01 Keepalived_healthcheckers[664421]: Stopped - used 0.011017 user time, 0.141106 system time\nMar 11 14:19:22 dbms01 Keepalived_vrrp[664422]: Stopped - used 0.011218 user time, 0.026105 system time\nMar 11 14:19:22 dbms01 Keepalived[664420]: CPU usage (self\/children) user: 0.000000\/1.222181 system: 0.001086\/1.218784\nMar 11 14:19:22 dbms01 Keepalived[664420]: Stopped Keepalived v2.1.5 (07\/13,2020)\nMar 11 14:19:22 dbms01 systemd[1]: keepalived.service: Succeeded.\nMar 11 14:19:22 dbms01 systemd[1]: Stopped LVS and VRRP High Availability Monitor.\n1\n2\n3\n4\n5\n6\n7\n8\n\n#Standby \uc11c\ubc84\n$&gt; vi \/var\/log\/messages\nMar 11 14:20:41 dbms02 Keepalived_vrrp[666146]: (DB_HA) Backup received priority 0 advertisement\nMar 11 14:20:42 dbms02 Keepalived_vrrp[666146]: (DB_HA) Receive advertisement timeout\nMar 11 14:20:42 dbms02 Keepalived_vrrp[666146]: (DB_HA) Entering MASTER STATE\nMar 11 14:20:42 dbms02 Keepalived_vrrp[666146]: (DB_HA) setting VIPs.\nMar 11 14:20:42 dbms02 Keepalived_vrrp[666146]: (DB_HA) Sending\/queueing gratuitous ARPs on eth0 for 172.21.115.217\nMar 11 14:20:42 dbms02 Keepalived_vrrp[666146]: Sending gratuitous ARP on eth0 for 172.21.115.217<\/code><\/pre>\n<div>\n<div>\n<div class=\"box\">\n<div class=\"code\">\n<div class=\"linenoswrapper\">\n<div class=\"linenos\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/li>\n<\/ol>\n<p id=\"bkmrk-reference\"><em>reference<\/em><\/p>\n<ul id=\"bkmrk-https%3A%2F%2Faccess.redha\">\n\n<li><em><span class=\"wikiexternallink\"><a class=\"wikimodel-freestanding\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/load_balancer_administration\/index\/\/\"><span class=\"wikigeneratedlinkcontent\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/load_balancer_administration\/index\/\/<\/span><\/a><\/span><\/em><\/li>\n\n<li><em><span class=\"wikiexternallink\"><a class=\"wikimodel-freestanding\" href=\"https:\/\/www.slideshare.net\/neoclova\/maria-db-250919306\/\/\"><span class=\"wikigeneratedlinkcontent\">https:\/\/www.slideshare.net\/neoclova\/maria-db-250919306\/\/<\/span><\/a><\/span><\/em><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4&hellip;<\/p>","protected":false},"author":1,"featured_media":1385,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[381],"tags":[395,393],"class_list":["post-1381","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysqlmariadb","tag-ha","tag-keepalived"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"artop0420\"\/>\n\t<link rel=\"canonical\" href=\"http:\/\/www.igoni.kr\/?p=1381\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ko_KR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\uc774\uace4\uc544\uc774 - \uc798\ub098\uac00\ub294 \uc804\uc0b0\uc7c1\uc774\uc758 \ube14\ub85c\uadf8\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774\" \/>\n\t\t<meta property=\"og:description\" content=\"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/www.igoni.kr\/?p=1381\" \/>\n\t\t<meta property=\"og:image\" content=\"http:\/\/word.igoni.kr\/wp-content\/uploads\/2026\/01\/cropped-j3fi6eistvc5ixa6lvm3ra-1.jpg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-22T13:41:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-22T13:41:36+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00\" \/>\n\t\t<meta name=\"twitter:image\" content=\"http:\/\/word.igoni.kr\/wp-content\/uploads\/2026\/01\/cropped-j3fi6eistvc5ixa6lvm3ra-1.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#blogposting\",\"name\":\"keepalived\\uae30\\ubc18\\uc758 DB\\uc774\\uc911\\ud654 \\uad6c\\ud604 - \\uc774\\uace4\\uc544\\uc774\",\"headline\":\"keepalived\\uae30\\ubc18\\uc758 DB\\uc774\\uc911\\ud654 \\uad6c\\ud604\",\"author\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?author=1#author\"},\"publisher\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.igoni.kr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/8108fa75-fcfb-4642-9436-5068e4a7df84.jpg\",\"width\":2304,\"height\":1728},\"datePublished\":\"2026-03-22T22:41:36+09:00\",\"dateModified\":\"2026-03-22T22:41:36+09:00\",\"inLanguage\":\"ko-KR\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#webpage\"},\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#webpage\"},\"articleSection\":\"Mysql&amp;MariaDB, ha, keepalived\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.igoni.kr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=379#listItem\",\"name\":\"4. DBMS \\uc815\\ubcf4 \\uae30\\ub85d\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=379#listItem\",\"position\":2,\"name\":\"4. DBMS \\uc815\\ubcf4 \\uae30\\ub85d\",\"item\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=379\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=381#listItem\",\"name\":\"Mysql&amp;MariaDB\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=381#listItem\",\"position\":3,\"name\":\"Mysql&amp;MariaDB\",\"item\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=381\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#listItem\",\"name\":\"keepalived\\uae30\\ubc18\\uc758 DB\\uc774\\uc911\\ud654 \\uad6c\\ud604\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=379#listItem\",\"name\":\"4. DBMS \\uc815\\ubcf4 \\uae30\\ub85d\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#listItem\",\"position\":4,\"name\":\"keepalived\\uae30\\ubc18\\uc758 DB\\uc774\\uc911\\ud654 \\uad6c\\ud604\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?cat=381#listItem\",\"name\":\"Mysql&amp;MariaDB\"}}]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/#person\",\"name\":\"artop0420\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6ed969bb042731f83571e940de11778b3d6af729b07d53ffb1c9cf224e32620f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"artop0420\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?author=1#author\",\"url\":\"http:\\\/\\\/www.igoni.kr\\\/?author=1\",\"name\":\"artop0420\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6ed969bb042731f83571e940de11778b3d6af729b07d53ffb1c9cf224e32620f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"artop0420\"}},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#webpage\",\"url\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381\",\"name\":\"keepalived\\uae30\\ubc18\\uc758 DB\\uc774\\uc911\\ud654 \\uad6c\\ud604 - \\uc774\\uace4\\uc544\\uc774\",\"description\":\"\\uc548\\ub155\\ud558\\uc138\\uc694, \\uace0\\ub2c8\\uc785\\ub2c8\\ub2e4. \\uae30\\uc874\\uc5d0 \\uc791\\uc131\\ud55c \\ubb38\\uc11c Refactoring\\uc744 \\uc9c4\\ud589\\uc911\\uc778\\ub370\\uc694. \\ud574\\ub2f9\\ubb38\\uc11c\\ub3c4 \\uc5c5\\ub370\\uc774\\ud2b8\\ub97c \\uc9c4\\ud589\\ud574\\ubcf4\\uc558\\uc2b5\\ub2c8\\ub2e4. perplexity\\uc5d0\\uc11c \\uc0dd\\uc131\\ud55c AI\\uc774\\ubbf8\\uc9c0 \\uc2dc\\uc2a4\\ud15c \\uad6c\\uc131\\ub3c4 \\uc11c\\ubc84\\uc815\\ubcf4 \\ub85c\\ub4dc\\ubc38\\ub7f0\\uc2f1 \\uc885\\ub958 \\uc54c\\uace0\\ub9ac\\uc998 \\uc885\\ub958 \\uc54c\\uace0\\ub9ac\\uc998 \\uc124\\uba85 \\uc124\\uc815\\uac12 \\ub77c\\uc6b4\\ub4dc \\ub85c\\ube48 \\ud558\\ub098\\uc529 \\ubd84\\ubc30 rr \\uac00\\uc911\\uce58 \\ub77c\\uc6b4\\ub4dc \\ub85c\\ube48 \\uac00\\uc911\\uce58\\uac00 \\ud070 \\uc11c\\ubc84\\ub85c \\ubd84\\ubc30 wrr \\ucd5c\\uc18c \\uc5f0\\uacb0 \\uc811\\uc18d\\uc218\\uac00 \\uc801\\uc740 \\uc11c\\ubc84\\ub85c \\ubd84\\ubc30 lc \\uac00\\uc911\\uce58 \\ucd5c\\uc18c\\uc5f0\\uacb0 (\\uc811\\uc18d\\uc218+1)\\\/\\uac00\\uc911\\uce58 \\ub85c \\ucd5c\\uc18c\\uac12 \\uc11c\\ubc84\\ub85c \\ubd84\\ubc30 wlc \\uc9c0\\uc5ed \\ucd5c\\uc18c\\uc5f0\\uacb0 \\uc811\\uc18d\\uc218\\uac00\",\"inLanguage\":\"ko-KR\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#breadcrumblist\"},\"author\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?author=1#author\"},\"creator\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.igoni.kr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/8108fa75-fcfb-4642-9436-5068e4a7df84.jpg\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381\\\/#mainImage\",\"width\":2304,\"height\":1728},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/?p=1381#mainImage\"},\"datePublished\":\"2026-03-22T22:41:36+09:00\",\"dateModified\":\"2026-03-22T22:41:36+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/#website\",\"url\":\"http:\\\/\\\/www.igoni.kr\\\/\",\"name\":\"\\uc774\\uace4\\uc544\\uc774\",\"description\":\"\\uc798\\ub098\\uac00\\ub294 \\uc804\\uc0b0\\uc7c1\\uc774\\uc758 \\ube14\\ub85c\\uadf8\",\"inLanguage\":\"ko-KR\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.igoni.kr\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774","description":"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00","canonical_url":"http:\/\/www.igoni.kr\/?p=1381","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"http:\/\/www.igoni.kr\/?p=1381#blogposting","name":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774","headline":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604","author":{"@id":"http:\/\/www.igoni.kr\/?author=1#author"},"publisher":{"@id":"http:\/\/www.igoni.kr\/#person"},"image":{"@type":"ImageObject","url":"http:\/\/www.igoni.kr\/wp-content\/uploads\/2026\/03\/8108fa75-fcfb-4642-9436-5068e4a7df84.jpg","width":2304,"height":1728},"datePublished":"2026-03-22T22:41:36+09:00","dateModified":"2026-03-22T22:41:36+09:00","inLanguage":"ko-KR","mainEntityOfPage":{"@id":"http:\/\/www.igoni.kr\/?p=1381#webpage"},"isPartOf":{"@id":"http:\/\/www.igoni.kr\/?p=1381#webpage"},"articleSection":"Mysql&amp;MariaDB, ha, keepalived"},{"@type":"BreadcrumbList","@id":"http:\/\/www.igoni.kr\/?p=1381#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/www.igoni.kr#listItem","position":1,"name":"Home","item":"http:\/\/www.igoni.kr","nextItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=379#listItem","name":"4. DBMS \uc815\ubcf4 \uae30\ub85d"}},{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=379#listItem","position":2,"name":"4. DBMS \uc815\ubcf4 \uae30\ub85d","item":"http:\/\/www.igoni.kr\/?cat=379","nextItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=381#listItem","name":"Mysql&amp;MariaDB"},"previousItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=381#listItem","position":3,"name":"Mysql&amp;MariaDB","item":"http:\/\/www.igoni.kr\/?cat=381","nextItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?p=1381#listItem","name":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604"},"previousItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=379#listItem","name":"4. DBMS \uc815\ubcf4 \uae30\ub85d"}},{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?p=1381#listItem","position":4,"name":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604","previousItem":{"@type":"ListItem","@id":"http:\/\/www.igoni.kr\/?cat=381#listItem","name":"Mysql&amp;MariaDB"}}]},{"@type":"Person","@id":"http:\/\/www.igoni.kr\/#person","name":"artop0420","image":{"@type":"ImageObject","@id":"http:\/\/www.igoni.kr\/?p=1381#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/6ed969bb042731f83571e940de11778b3d6af729b07d53ffb1c9cf224e32620f?s=96&d=mm&r=g","width":96,"height":96,"caption":"artop0420"}},{"@type":"Person","@id":"http:\/\/www.igoni.kr\/?author=1#author","url":"http:\/\/www.igoni.kr\/?author=1","name":"artop0420","image":{"@type":"ImageObject","@id":"http:\/\/www.igoni.kr\/?p=1381#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/6ed969bb042731f83571e940de11778b3d6af729b07d53ffb1c9cf224e32620f?s=96&d=mm&r=g","width":96,"height":96,"caption":"artop0420"}},{"@type":"WebPage","@id":"http:\/\/www.igoni.kr\/?p=1381#webpage","url":"http:\/\/www.igoni.kr\/?p=1381","name":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774","description":"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00","inLanguage":"ko-KR","isPartOf":{"@id":"http:\/\/www.igoni.kr\/#website"},"breadcrumb":{"@id":"http:\/\/www.igoni.kr\/?p=1381#breadcrumblist"},"author":{"@id":"http:\/\/www.igoni.kr\/?author=1#author"},"creator":{"@id":"http:\/\/www.igoni.kr\/?author=1#author"},"image":{"@type":"ImageObject","url":"http:\/\/www.igoni.kr\/wp-content\/uploads\/2026\/03\/8108fa75-fcfb-4642-9436-5068e4a7df84.jpg","@id":"http:\/\/www.igoni.kr\/?p=1381\/#mainImage","width":2304,"height":1728},"primaryImageOfPage":{"@id":"http:\/\/www.igoni.kr\/?p=1381#mainImage"},"datePublished":"2026-03-22T22:41:36+09:00","dateModified":"2026-03-22T22:41:36+09:00"},{"@type":"WebSite","@id":"http:\/\/www.igoni.kr\/#website","url":"http:\/\/www.igoni.kr\/","name":"\uc774\uace4\uc544\uc774","description":"\uc798\ub098\uac00\ub294 \uc804\uc0b0\uc7c1\uc774\uc758 \ube14\ub85c\uadf8","inLanguage":"ko-KR","publisher":{"@id":"http:\/\/www.igoni.kr\/#person"}}]},"og:locale":"ko_KR","og:site_name":"\uc774\uace4\uc544\uc774 - \uc798\ub098\uac00\ub294 \uc804\uc0b0\uc7c1\uc774\uc758 \ube14\ub85c\uadf8","og:type":"article","og:title":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774","og:description":"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00","og:url":"http:\/\/www.igoni.kr\/?p=1381","og:image":"http:\/\/word.igoni.kr\/wp-content\/uploads\/2026\/01\/cropped-j3fi6eistvc5ixa6lvm3ra-1.jpg","article:published_time":"2026-03-22T13:41:36+00:00","article:modified_time":"2026-03-22T13:41:36+00:00","twitter:card":"summary_large_image","twitter:title":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604 - \uc774\uace4\uc544\uc774","twitter:description":"\uc548\ub155\ud558\uc138\uc694, \uace0\ub2c8\uc785\ub2c8\ub2e4. \uae30\uc874\uc5d0 \uc791\uc131\ud55c \ubb38\uc11c Refactoring\uc744 \uc9c4\ud589\uc911\uc778\ub370\uc694. \ud574\ub2f9\ubb38\uc11c\ub3c4 \uc5c5\ub370\uc774\ud2b8\ub97c \uc9c4\ud589\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4. perplexity\uc5d0\uc11c \uc0dd\uc131\ud55c AI\uc774\ubbf8\uc9c0 \uc2dc\uc2a4\ud15c \uad6c\uc131\ub3c4 \uc11c\ubc84\uc815\ubcf4 \ub85c\ub4dc\ubc38\ub7f0\uc2f1 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc885\ub958 \uc54c\uace0\ub9ac\uc998 \uc124\uba85 \uc124\uc815\uac12 \ub77c\uc6b4\ub4dc \ub85c\ube48 \ud558\ub098\uc529 \ubd84\ubc30 rr \uac00\uc911\uce58 \ub77c\uc6b4\ub4dc \ub85c\ube48 \uac00\uc911\uce58\uac00 \ud070 \uc11c\ubc84\ub85c \ubd84\ubc30 wrr \ucd5c\uc18c \uc5f0\uacb0 \uc811\uc18d\uc218\uac00 \uc801\uc740 \uc11c\ubc84\ub85c \ubd84\ubc30 lc \uac00\uc911\uce58 \ucd5c\uc18c\uc5f0\uacb0 (\uc811\uc18d\uc218+1)\/\uac00\uc911\uce58 \ub85c \ucd5c\uc18c\uac12 \uc11c\ubc84\ub85c \ubd84\ubc30 wlc \uc9c0\uc5ed \ucd5c\uc18c\uc5f0\uacb0 \uc811\uc18d\uc218\uac00","twitter:image":"http:\/\/word.igoni.kr\/wp-content\/uploads\/2026\/01\/cropped-j3fi6eistvc5ixa6lvm3ra-1.jpg"},"aioseo_meta_data":{"post_id":"1381","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-03-22 13:41:36","updated":"2026-08-07 15:16:40","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.igoni.kr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.igoni.kr\/?cat=379\" title=\"4. DBMS \uc815\ubcf4 \uae30\ub85d\">4. DBMS \uc815\ubcf4 \uae30\ub85d<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.igoni.kr\/?cat=381\" title=\"Mysql&amp;MariaDB\">Mysql&amp;MariaDB<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tkeepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/www.igoni.kr"},{"label":"4. DBMS \uc815\ubcf4 \uae30\ub85d","link":"http:\/\/www.igoni.kr\/?cat=379"},{"label":"Mysql&amp;MariaDB","link":"http:\/\/www.igoni.kr\/?cat=381"},{"label":"keepalived\uae30\ubc18\uc758 DB\uc774\uc911\ud654 \uad6c\ud604","link":"http:\/\/www.igoni.kr\/?p=1381"}],"_links":{"self":[{"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/posts\/1381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1381"}],"version-history":[{"count":1,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/posts\/1381\/revisions"}],"predecessor-version":[{"id":1387,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/posts\/1381\/revisions\/1387"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=\/wp\/v2\/media\/1385"}],"wp:attachment":[{"href":"http:\/\/www.igoni.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1381"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.igoni.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}