You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
503 B
Python

import logging
import time
import os
# 确保日志目录存在
log_dir = 'logs'
os.makedirs(log_dir, exist_ok=True)
# 配置日志
logging.basicConfig(
level=logging.INFO,
format='%(asctime)s - %(levelname)s - %(message)s',
handlers=[
logging.FileHandler(f'{log_dir}/app.log'),
logging.StreamHandler()
]
)
logger = logging.getLogger(__name__)
if __name__ == '__main__':
while True:
logger.info("Hello World from Docker Compose!")
time.sleep(5)