Я не уверен насчет реализации журналирования Heroku, но, если вы просматриваете неправильный журнал (или что-то еще), вы можете попробовать это ...
Вместо того, чтобы печатать «Контрольную точку», увеличьте значение пользовательского ключа redis:
def function(pam1):
r.incr('job_ran', 1)
return 0
Затем создайте маршрут, где вы можете проверить это значение:
@app.route('/show_count')
def show_count():
n = r.get('job_ran')
if n is None:
n = 0
else:
n = n.decode('utf-8')
return f'Job has run {n} times'
Теперь поставьте в очередь несколько заданий и проверьте маршрут /show_count
, чтобы сделать уверен, что он увеличился соответственно.