ChatCrawlersearch across public Telegram Open the app
P

Python 中文交流群

snapshot for August 2025
August 2025 ×
17 August 2025
真正的大佬向来只使用最简单的编辑器
E
问个比较笨的问题 新买的服务器 老实远程连接不上 咋情况 ip对的 用户名对的 密码对的 就是连接不上
E
43重启
试了好几遍了 不知道为啥 password: [03:41:56.115] Showing password prompt
18 August 2025
Z
如果是 ssh,vnc 上去检查 sshd.conf 里面有没有禁用密码登录或者禁用某些用户登录
不喜欢启动FastAPI 又启动一个 Celery Beat, Celery Worker 调试器来很麻烦... 但是有定时任务没办法
我想能不能丢一个任务到Redis List中,然后通过 asyncio.run_forever 并发启动FastAPI 和 RedisListListener。 RedisListListener拿到任务后检查是否到了运行的时间,如果没有那就 asyncio.sleep 直到可以运行,运行完毕之后又按照任务配置创建下一个定时任务。
Стикер
sticker.webp · 8 KB · click to show
🧐
Z
有没有大佬来评价一下怎么样
E
Zhijiang Lan我想能不能丢一个任务到Redis List中,然后通过 asyncio.run_forever 并发启动FastAPI 和 RedisListListener。 RedisListListener拿到任务后检查是否到了运行的时间,如果没有那就 asyncio.sleep 直到可以运行,运行完毕之后又按照任务配置创建下一个定时任务。
主要是你的fastapi是单进场?还是多进程?你这样启动管理进程状态不会很复杂吗。定时任务还是怎样的任务队列还是单独worker进程比较好。然后怎么协调通信的问题有很多方案,不一定需要很重的celery。
Z
但至少单靠FastAPI,是没法完成定时任务的
19 August 2025
或者启动 fastapi 的时候另外起个协程或线程去读不也行
Z
不过我想你说的是利用 fastapi 生命周期那啥的去启动
Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog