运行状况检查Flask应用程序的上游依赖项
Flask-Keepincheck的Python项目详细描述
烧瓶保持检查
为应用程序的上游依赖项实现运行状况检查的Flask扩展
使用
fromflaskimportFlaskfromflask_sqlalchemyimportSQLAlchemyfromflask_keepincheckimportHealthCheckapp=Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI']=''db=SQLAlchemy(app)healthcheck=HealthCheck()healthcheck.add_db_check(app=app,db=db)classUser(db.Model):id=db.Column(db.Integer,primary_key=True)username=db.Column(db.String(80),unique=True,nullable=False)email=db.Column(db.String(120),unique=True,nullable=False)def__repr__(self):return'<User %r>'%self.username@app.route('/')defhello_world():return'Hello, World!'
在此之后,您的数据库的健康检查可以在/dbhealth
找到
- 项目
标签: