12345678910111213141516171819202122232425262728293031 |
- """
- @author: luojunhui
- """
- import time
- import datetime
- import asyncio
- from applications.db import AsyncMySQLClient
- from tasks.new_contentId_task import NewContentIdTask
- async def main_job():
- """
- main job
- :return:
- """
- # async_mysql_pool = AsyncMySQLClient()
- # await async_mysql_pool.init_pool()
- # new_content_id_task = NewContentIdTask(async_mysql_pool)
- # await new_content_id_task.deal()
- async with AsyncMySQLClient() as async_mysql_pool:
- # await async_mysql_pool.init_pool()
- new_content_id_task = NewContentIdTask(async_mysql_pool)
- await new_content_id_task.deal()
- if __name__ == '__main__':
- while True:
- asyncio.run(main_job())
- now_str = datetime.datetime.now().__str__()
- print("{} 请求执行完成, 等待60s".format(now_str))
- time.sleep(60)
|