开发者社区> 问答> 正文

JAMStack服务整体架构是什么?

JAMStack服务整体架构是什么?

展开
收起
游客gk53hfj7mlezo 2021-12-11 16:02:16 562 0
1 条回答
写回答
取消 提交回答
  • 首先,当JAMStack项目部署的时候,需要做一系列操作。比如先通过工具链执行S deploy,把需要的一些静态数据和动态的API,做一个分包。比如动态API可以直接上传函数计算,而静态部分会通过文件同步的服务,把它同步到OSS上。这个文件同步服务还会把站点的原数据,比如域名信息和路由信息等做二次存储。这是一个具有持久化的能力,可以存到OTS服务,然后再去发起一个消息通知给到终解析站点的Gateway,Gateway接到通知后会反过来查一下存储的网站原数据信息,然后在网关缓存下来,使得用户在访问网关的时候,不用再去查询相关的原数据信息。 所以如上可见,当应用在做部署的之前已经准备了很多东西了。包括把静态的文件做分离部署、创建动态API和把站点原数据信息同步到最终解析站点的网关上。

    2021-12-11 16:02:57
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
大规模分布式系统架构下调测能力构建之道 立即下载
高性能Web架构之缓存体系 立即下载
瓜子服务架构的变迁和性能优化 立即下载