{"id":1841,"date":"2021-05-31T18:35:27","date_gmt":"2021-05-31T09:35:27","guid":{"rendered":"https:\/\/www.itchefblog.com\/?p=1841"},"modified":"2021-05-31T18:36:35","modified_gmt":"2021-05-31T09:36:35","slug":"pm2%eb%a1%9c-python-%ec%8a%a4%ed%81%ac%eb%a6%bd%ed%8a%b8-%ea%b4%80%eb%a6%ac%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/www.itchefblog.com\/?p=1841","title":{"rendered":"PM2\ub85c python \uc2a4\ud06c\ub9bd\ud2b8 \uad00\ub9ac\ud558\uae30"},"content":{"rendered":"\n<p>NodeJS\ub294 PM2\ub85c \ud504\ub85c\uc138\uc2a4\ub97c \uad00\ub9ac\ud560 \uc218 \uc788\ub294\ub370 Python\uc740 PM2\uc640 \uac19\uc740 \ud504\ub85c\uc138\uc2a4 \ub9e4\ub2c8\uc800\uac00 \uc5c6\ub098 \uc2f6\uc5b4\uc11c \uac80\uc0c9\ud558\ub2e4\uac00 PM2\uc5d0\uc11c python \uc2a4\ud06c\ub9bd\ud2b8\ub3c4 \uad6c\ub3d9\uc774 \uac00\ub2a5\ud558\ub2e4\ub294 \uc0ac\uc2e4\uc744 \uc54c\uac8c \ub418\uc5c8\ub2e4.<\/p>\n\n\n\n<p>pm2 start &#8211;name app_name python_script.py &#8211;interpreter python3<\/p>\n\n\n\n<p>\uc704\uc640 \uac19\uc774 PM2\uc5d0\uc11c python \uc2a4\ud06c\ub9bd\ud2b8\ub85c \ud504\ub85c\uc138\uc2a4 \ub9e4\ub2c8\uc9d5\uc774 \uac00\ub2a5\ud558\ub2e4.<br>\uc544\ub798 \uae00\uc5d0\uc11c \ud655\uc778\ud55c \ub0b4\uc6a9\uc774\uba70 \uc2a4\ud06c\ub9bd\ud2b8 \uc8fc\uae30\uc801 \uc2e4\ud589 \ubc0f cron \uc635\uc158 \ub4f1\uc744 \uc0ac\uc6a9 \uac00\ub2a5\ud558\ub2e4.<\/p>\n\n\n\n<p><strong>Automate Your Python Script with Process Manager 2 (PM2)<\/strong><br><a href=\"https:\/\/towardsdatascience.com\/automate-your-python-script-with-pm2-463238ea0b65\">https:\/\/towardsdatascience.com\/automate-your-python-script-with-pm2-463238ea0b65<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NodeJS\ub294 PM2\ub85c \ud504\ub85c\uc138\uc2a4\ub97c \uad00\ub9ac\ud560 \uc218 \uc788\ub294\ub370 Python\uc740 PM2\uc640 \uac19\uc740 \ud504\ub85c\uc138\uc2a4 \ub9e4\ub2c8\uc800\uac00 \uc5c6\ub098 \uc2f6\uc5b4\uc11c \uac80\uc0c9\ud558\ub2e4\uac00 PM2\uc5d0\uc11c python \uc2a4\ud06c\ub9bd\ud2b8\ub3c4 \uad6c\ub3d9\uc774 \uac00\ub2a5\ud558\ub2e4\ub294 \uc0ac\uc2e4\uc744 \uc54c\uac8c \ub418\uc5c8\ub2e4. pm2 start &#8211;name app_name python_script.py &#8211;interpreter python3 \uc704\uc640 \uac19\uc774 PM2\uc5d0\uc11c python \uc2a4\ud06c\ub9bd\ud2b8\ub85c \ud504\ub85c\uc138\uc2a4 \ub9e4\ub2c8\uc9d5\uc774 \uac00\ub2a5\ud558\ub2e4.\uc544\ub798 \uae00\uc5d0\uc11c \ud655\uc778\ud55c \ub0b4\uc6a9\uc774\uba70 \uc2a4\ud06c\ub9bd\ud2b8 \uc8fc\uae30\uc801 \uc2e4\ud589 \ubc0f cron \uc635\uc158 \ub4f1\uc744 \uc0ac\uc6a9 \uac00\ub2a5\ud558\ub2e4. Automate Your Python Script with Process &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[514,4],"tags":[516,354,448,449,515],"_links":{"self":[{"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/posts\/1841"}],"collection":[{"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1841"}],"version-history":[{"count":3,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/posts\/1841\/revisions"}],"predecessor-version":[{"id":1844,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=\/wp\/v2\/posts\/1841\/revisions\/1844"}],"wp:attachment":[{"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itchefblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}