Я использую python 3 для своего приложения фляги, которое работает в порту 5000.
У него есть один пример API. Мне нужно профилировать память, использование процессора при попадании этого API из REST или браузера.
Пожалуйста, помогите мне для лучшего решения.
import logging
from flask import Flask, jsonify
from flask_cors import CORS
logger = logging.getLogger()
formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - "
"%(name)s:%(lineno)d [-] %(funcName)s- %(message)s")
logger.setLevel(logging.INFO)
app = Flask(__name__)
app.url_map.strict_slashes = False
CORS(app)
def health_check():
return jsonify({"message": "success"})
app.add_url_rule(rule='/health', endpoint='health-check',
view_func=health_check, methods=['GET'])
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0', port=5000)