SpringCloud 融入 Python - Flask
前言 该篇文章分享如何将 Python Web 服务融入到Spring Cloud微服务体系中,并调用其服务,Python Web框架用的是Flask 方案 Sidecar + Flask ,在这里,我们会使用 Sidecar 将 Python 接口注册到 SpringCloud 中,将 Python 接口当作 Java 接口进行调用(通过 SpringCloud 去调用 Sidecar ,然后通过 Sidecar 去转发我们的程序请求) Sidecar 是 SpringCloud 提供的一个可将第三方的 rest 接口集成到 SpringCloud 中的工具 Python服务 manage.py import json from flask import Flask, Response, request, make_response, jsonify app = Flask(__name__) @app.route("/health") def health(): result = {'status': 'UP'} return Response(json.dumps(result), mimetype='application/json') @app.route("/getUser") def getUser(): result = {'username': 'python',