diff --git a/app.py b/app.py index 5174540..101ad41 100644 --- a/app.py +++ b/app.py @@ -1,11 +1,13 @@ -from flask import Flask, jsonify -import socket import os +import socket from datetime import datetime +from flask import Flask, jsonify + app = Flask(__name__) -@app.route('/') + +@app.route("/") def hello(): return f""" @@ -22,9 +24,9 @@ def hello():
📦 容器主机名: {socket.gethostname()}
-🎓 学号服务: s{os.getenv('STUDENT_ID', '00')}
-🕒 访问时间: {datetime.now().strftime('%H:%M:%S')}
+📦 容器ID: {socket.gethostname()}
+🎓 学号: s{os.getenv("STUDENT_ID", "00")}
+🕒 访问时间: {datetime.now().strftime("%H:%M:%S")}
💡 提示:多次刷新页面,观察容器主机名的变化 @@ -33,18 +35,22 @@ def hello(): """ -@app.route('/api') + +@app.route("/api") def api(): - return jsonify({ - 'hostname': socket.gethostname(), - 'student_id': os.getenv('STUDENT_ID', '00'), - 'timestamp': datetime.now().isoformat() - }) + return jsonify( + { + "hostname": socket.gethostname(), + "student_id": os.getenv("STUDENT_ID", "00"), + "timestamp": datetime.now().isoformat(), + } + ) -@app.route('/health') + +@app.route("/health") def health(): - return {'status': 'healthy'}, 200 + return {"status": "healthy"}, 200 -if __name__ == '__main__': - app.run(host='0.0.0.0', port=80) +if __name__ == "__main__": + app.run(host="0.0.0.0", port=80)