У меня есть сценарий, успешно развернутый в Heroku в качестве рабочего динамо, и я включил динамо из пользовательского интерфейса heroku.Тем не менее, я не получаю ничего для моей базы данных.Я получал данные, обновленные в моей БД, когда я запускал этот скрипт локально.
Есть идеи, почему это работает локально, но не в Heroku?
Вот мой сценарий:
import pandas as pd
import sqlalchemy
import datetime
from sqlalchemy import create_engine
from apscheduler.schedulers.blocking import BlockingScheduler
list123={'1':['jee','jjd','ddd'],'2':['jede','jsjd','dssdd'],'3':'krkk'}
sched = BlockingScheduler()
@sched.scheduled_job('interval', minutes =2)
def function123():
df=pd.DataFrame(list123)
engine=create_engine('mysql+pymysql://user:pass@address/name')
with engine.connect()as conn, conn.begin():
df.to_sql('test_3233234', conn, if_exists='append', index=False)
sched.start()