编写并运行健壮的微服务要考虑的问题:
核心微服务开发模式
微服务路由模式
微服务客户端弹性模式: 因为微服务架构是高度分布式的,所以必须对如何防止单个服务(或服务实例)中的问题级联暴露给服务的消费者
微服务安全模式: 使用基于令牌的安全方案,可以实现服务验证和授权,而无需传递客户端凭证
微服务日志记录和跟踪模式:
微服务构建和布署模式 :
spring cloud中实现以上模式的技术栈总览:
轻量级微服务全局架构: