Я развернул приложение Flask на сервере Ubuntu.Чтобы проверить приложение Flask, я использовал Twilio, так что данные будут отправляться на сервер с клиента каждые 5 минут.В случае, если что-то пойдет не так, я должен получить текстовое сообщение на свой телефон.Прямо сейчас я делаю это на своей локальной машине, но я хочу знать, как я могу заставить это работать всегда?Нужно ли запускать приведенный ниже клиентский код на сервере Ubuntu или как это можно сделать?
import json
import requests
def localClient():
try:
data = {"inputData": "Bank of America", "dataId": 12345}
response = requests.post("http://12.345.567.890/inputData", json=data).json()
except:
from twilio.rest import Client
account_sid = "XXXXXXXXXXXXXXX"
auth_token = "XXXXXXXXX"
client = Client(account_sid, auth_token)
message = client.messages \
.create(
body='Server is down',
from_='+12345678901',
to='+19876543210' )
while True:
localClient()
time.sleep(300)