<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Asyncio on 삽질로그</title><link>https://blog.cheongbi.kro.kr/tags/asyncio/</link><description>Recent content in Asyncio on 삽질로그</description><generator>Hugo</generator><language>ko</language><lastBuildDate>Wed, 19 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.cheongbi.kro.kr/tags/asyncio/index.xml" rel="self" type="application/rss+xml"/><item><title>KIS API 개장 직후가 위험한 이유: 블랙홀 창과 서킷 브레이커 3상태 패턴</title><link>https://blog.cheongbi.kro.kr/posts/troubleshooting/kis-api-blackhole-window-circuit-breaker/</link><pubDate>Wed, 19 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.cheongbi.kro.kr/posts/troubleshooting/kis-api-blackhole-window-circuit-breaker/</guid><description>KIS API는 개장 직후 09:00~09:05 KST에 연결 불안정 구간이 존재한다. 이 구간에서 2-상태 서킷 브레이커는 회복하지 못하고 silent block에 빠진다. CLOSED/OPEN/HALF_OPEN 3-상태 서킷 브레이커와 에스컬레이션 open_seconds_schedule로 프로브 기반 자동 회복을 구현한 과정을 정리했다.</description></item><item><title>Telegram 봇이 시작 직후 조용히 꺼져있었다</title><link>https://blog.cheongbi.kro.kr/posts/troubleshooting/telegram-bot-startup-self-recovery/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.cheongbi.kro.kr/posts/troubleshooting/telegram-bot-startup-self-recovery/</guid><description>FastAPI lifespan에서 Telegram 봇을 시작할 때 TLS 연결 지연으로 start()가 실패했다. 예외는 잡혔고, 백엔드는 멀쩡히 돌았다. 알림은 한 건도 오지 않았다. 5분 후 봇이 살아 돌아오는 것도 몰랐다.</description></item></channel></rss>