{"id":656,"date":"2025-05-21T14:03:22","date_gmt":"2025-05-21T05:03:22","guid":{"rendered":"http:\/\/www.bluebee.co.kr\/?p=656"},"modified":"2025-05-21T14:03:22","modified_gmt":"2025-05-21T05:03:22","slug":"ubuntu-%ec%84%9c%eb%b2%84-%ed%8a%b8%eb%9e%98%ed%94%bd-%eb%aa%a8%eb%8b%88%ed%84%b0%eb%a7%81","status":"publish","type":"post","link":"http:\/\/www.bluebee.co.kr\/?p=656","title":{"rendered":"ubuntu \uc11c\ubc84 \ud2b8\ub798\ud53d \ubaa8\ub2c8\ud130\ub9c1"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>grep &#8220;$(date +&#8217;%d\/%b\/%Y&#8217;)&#8221; \/var\/log\/nginx\/access.log | wc -l<br>grep &#8220;$(date -d &#8216;yesterday&#8217; +&#8217;%d\/%b\/%Y&#8217;)&#8221; \/var\/log\/nginx\/access.log.1 | wc -l<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>HOUR_AGO=$(date -d &#8216;4 hour ago&#8217; +&#8217;%d\/%b\/%Y:%H&#8217;)<br>echo &#8220;\uacfc\uac70 \uc2dc\uac04 \uc804 \uc811\uc18d \uc218 ($HOUR_AGO):&#8221;<br>grep &#8220;$HOUR_AGO&#8221; \/var\/log\/nginx\/access.log | wc -l<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>journalctl -u php8.1-fpm &#8211;since &#8220;10 minutes ago&#8221;<br>request_terminate_timeout\uc774\ub098 \uba54\ubaa8\ub9ac \ub204\uc218 \uac00\ub2a5\uc131 \ud655\uc778<br>pm.max_requests = 500 \uc815\ub3c4\ub85c \uc124\uc815\ud574 \uc8fc\uae30\uc801 \uc7ac\uc2dc\uc791 \uc720\ub3c4<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>watch -n 1 &#8220;ps -ef | grep php-fpm | wc -l&#8221;<br>\u2192 FPM \ud504\ub85c\uc138\uc2a4 \uc218\uac00 pm.max_children\uc5d0 \ub3c4\ub2ec\ud558\uba74 \ubcd1\ubaa9 \uc0c1\ud0dc<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>grep &#8220;max children reached&#8221; \/var\/log\/php8.1-fpm.log<br>\uc774 \uba54\uc2dc\uc9c0\uac00 \uc790\uc8fc \ub098\uc624\ub294 \uacbd\uc6b0 \u2192 \ubcd1\ubaa9 \ubc1c\uc0dd \uc911 \u2192 pm.max_children\uc744 \ub298\ub9b4 \ud544\uc694 \uc788\uc74c<\/p>\n\n\n\n<p>\uba54\uc2dc\uc9c0\uac00 \uc5c6\ub2e4\uba74 \u2192 \uc548\uc815\uc801\uc774\uba70 \ud604\uc7ac \uc124\uc815\uc740 \uc801\uc815<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud604\uc7ac \uc2dc\uac04\uacfc 1\uc2dc\uac04 \uc804 \ubcf4\uae30 \ud3b8\ud558\uac8c~<\/h1>\n\n\n\n<p>CURRENT_HOUR=$(date +&#8217;%d\/%b\/%Y:%H&#8217;)<br>ONE_HOUR_AGO=$(date -d &#8216;1 hour ago&#8217; +&#8217;%d\/%b\/%Y:%H&#8217;)<\/p>\n\n\n\n<p>echo &#8220;\ud604\uc7ac \uc2dc\uac04 \uc811\uc18d \uc218 ($CURRENT_HOUR):&#8221;<br>grep &#8220;$CURRENT_HOUR&#8221; \/var\/log\/nginx\/access.log | wc -l<\/p>\n\n\n\n<p>echo &#8220;1\uc2dc\uac04 \uc804 \uc811\uc18d \uc218 ($ONE_HOUR_AGO):&#8221;<br>grep &#8220;$ONE_HOUR_AGO&#8221; \/var\/log\/nginx\/access.log | wc -l<\/p>\n","protected":false},"excerpt":{"rendered":"<p>grep &#8220;$(date +&#8217;%d\/%b\/%Y&#8217;)&#8221; \/var\/log\/nginx\/access.log | wc -lgrep &#8220;$(date -d &#8216;yesterday&#8217; +&#8217;%d\/%b\/%Y&#8217;)&#8221; \/var\/log\/nginx\/access.log.1 | wc -l HOUR_AGO=$(date -d &#8216;4 hour ago&#8217; +&#8217;%d\/%b\/%Y:%H&#8217;)echo &#8220;\uacfc\uac70 \uc2dc\uac04 \uc804 \uc811\uc18d \uc218 ($HOUR_AGO):&#8221;grep &#8220;$HOUR_AGO&#8221; \/var\/log\/nginx\/access.log | wc -l journalctl -u php8.1-fpm &#8211;since &#8220;10 minutes ago&#8221;request_terminate_timeout\uc774\ub098 \uba54\ubaa8\ub9ac \ub204\uc218 \uac00\ub2a5\uc131 \ud655\uc778pm.max_requests = 500 \uc815\ub3c4\ub85c \uc124\uc815\ud574 \uc8fc\uae30\uc801 \uc7ac\uc2dc\uc791 \uc720\ub3c4 watch -n 1 &#8220;ps -ef | grep php-fpm | wc -l&#8221;\u2192 FPM \ud504\ub85c\uc138\uc2a4 \uc218\uac00 pm.max_children\uc5d0 \ub3c4\ub2ec\ud558\uba74 \ubcd1\ubaa9 \uc0c1\ud0dc grep &#8220;max children reached&#8221; \/var\/log\/php8.1-fpm.log\uc774 \uba54\uc2dc\uc9c0\uac00 \uc790\uc8fc \ub098\uc624\ub294 \uacbd\uc6b0 \u2192 \ubcd1\ubaa9 \ubc1c\uc0dd \uc911 \u2192 pm.max_children\uc744 \ub298\ub9b4 \ud544\uc694 \uc788\uc74c \uba54\uc2dc\uc9c0\uac00 \uc5c6\ub2e4\uba74 \u2192 \uc548\uc815\uc801\uc774\uba70 \ud604\uc7ac \uc124\uc815\uc740 \uc801\uc815 \ud604\uc7ac \uc2dc\uac04\uacfc 1\uc2dc\uac04 \uc804 \ubcf4\uae30 \ud3b8\ud558\uac8c~ CURRENT_HOUR=$(date +&#8217;%d\/%b\/%Y:%H&#8217;)ONE_HOUR_AGO=$(date -d &#8216;1 hour ago&#8217; +&#8217;%d\/%b\/%Y:%H&#8217;) echo &#8220;\ud604\uc7ac \uc2dc\uac04 \uc811\uc18d \uc218 ($CURRENT_HOUR):&#8221;grep &#8220;$CURRENT_HOUR&#8221; \/var\/log\/nginx\/access.log | wc -l echo &#8220;1\uc2dc\uac04 \uc804 \uc811\uc18d \uc218 ($ONE_HOUR_AGO):&#8221;grep &#8220;$ONE_HOUR_AGO&#8221; \/var\/log\/nginx\/access.log | wc -l<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"class_list":["post-656","post","type-post","status-publish","format-standard","hentry","category-dev"],"_links":{"self":[{"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=656"}],"version-history":[{"count":1,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/656\/revisions"}],"predecessor-version":[{"id":657,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/656\/revisions\/657"}],"wp:attachment":[{"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=656"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=656"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bluebee.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}