随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务。因此业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得非常困难。
TLog 助力盘古框架实现微服务链路日志追踪
· 阅读需 3 分钟
随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务。因此业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得非常困难。
盘古开发框架 是一套轻量稳健的工业级前、中、后台三维多端行业数字化赋能开发基座。基于 Apache 协议免费开源发布,希望与开源社区一起 分享经验传递价值,共建共享开源生态。
在上文《如何开发微服务应用》中,已经介绍了如何开发一个微服务应用以及微服务模块之间的互相调用。本文主要讨论如何将微服务发布为 HTTP 接口供前端调用。(HTTP -> Dubbo Provider)
Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go.
本文介绍如何基于盘古开发框架 开发一个微服务应用。文中所述仅为搭建一个微服务应用的基本框架(服务注册&服务发现),如要增加配置中心、网关代理、数据持久化、缓存等能力请参考使用指南的相关章节。
软件架构的本质是一种在特定资源背景下折中平衡后追求业务增长的一门艺术。决定开发技术架构选型的因素很多。这里,我们简单的对两种不同开发架构模式进行客观比较,希望对大家在技术架构选型时能有所参考意义。
bit、Byte、KB、MB、GB... 之间的关系,必须记住的几个计算机存储容量换算单位。
Element Plus 是基于 Vue 3,面向设计师和开发者的 UI 组件库。