【文件属性】:
文件名称:Project2_QA
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-17 18:58:33
Python
QAC SFIA2项目
该应用程序是一个简单的,可以为您的SFIA2项目进行部署。
以下信息应该是完成项目所需的一切。
简短的
该应用程序必须:
部署到虚拟机进行测试
部署在托管的Kubernetes集群中进行生产
利用托管数据库解决方案
应用
该应用程序是在2个微服务( frontend和backend )中运行的Flask应用程序。
如果您执行以下操作,则数据库目录可用:
想要随时在数据库中使用MySQL容器,或者
想要利用Create.sql文件来设置和预填充数据库。
该应用程序的工作原理是:
前端服务向后端服务发出GET请求。
后端服务使用数据库连接来查询数据库并返回结果。
前端服务提供一个简单HTML( index.html )以显示结果。
数据库连接
数据库连接在./backend/application/__init__.py文件中处理。
典型的数据库URI
【文件预览】:
Project2_QA-master
----.gitignore(42B)
----README.md(3KB)
----backend()
--------requirements.txt(526B)
--------tests()
--------application()
--------app.py(96B)
----database()
--------Dockerfile(61B)
--------Create.sql(220B)
----frontend()
--------requirements.txt(526B)
--------tests()
--------application()
--------app.py(95B)