Serverlesss快速构建电商系统

简介: Serverless Devs是一个开源开放的 Serverless开发者平台,致力于为开发者提供强大的工具链体系。通过该平台,您可以极速部署Serverless 项目,便捷体验多云 Serverless 架构,及其带来的降本提效的技术红利。

一、效果呈现
图片.png

图片.png

图片.png

图片.png

二、架构详情
图片.png

架构包括4个系统和9个模块。

基础系统子系统:由数据库、litemall-core模块、litemall-db模块和litemall-all模块组成。
小商场子系统:由litemall-wx-api模块、litemall-wx模块和renard-wx模块组成。
轻商城子系统:由litemall-wx-api模块和litemall-vue模块组成。
管理后台子系统:由litemall-admin-api模块和litemall-admin模块组成。

三、前期准备
该应用案例,需要您开通以下阿里云产品:
函数计算 FC
图片.png

四、部署详情
图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

五、应用详情说明

浏览器打开域名, 按照提示登录,就可以进入后台管理系统页面; 在当前域名加上 /vue/index.html, 就可以访问前台页面。

后台管理页面
图片.png

前台页面
图片.png

六、注意事项

项目Yaml中,使用了一个 init 空项目得到工具生成的自定义域名, 然后在真正部署函数之前,声明了actions,利用得到的自定义域名参与前端项目的 build, 最后得到预期的目标产物。

本示例给函数配置的环境变量 SPRING_DATASOURCE_DRUID_URL 使用的是公网地址, 如果您想改成使用 vpc 地址, 请参考 s.yaml 中有关 vpcConfig 的注释

本示例提供了测试的数据库以及账号和密码, 如果是您自己的数据库, 您需要对执行如下命令, 完成数据库的初始化。

注意 host,user, pwd 都需要改成您自己的
$ mysql -h 127.0.0.1 -uroot -p123456 < litemall-db/sql/litemall_schema.sql
$ mysql -h 127.0.0.1 -uroot -p123456 litemall < litemall-db/sql/litemall_table.sql
$ mysql -h 127.0.0.1 -uroot -p123456 litemall < litemall-db/sql/litemall_data.sql
相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
C语言
【数据结构】栈和队列(c语言实现)(附源码)
本文介绍了栈和队列两种数据结构。栈是一种只能在一端进行插入和删除操作的线性表,遵循“先进后出”原则;队列则在一端插入、另一端删除,遵循“先进先出”原则。文章详细讲解了栈和队列的结构定义、方法声明及实现,并提供了完整的代码示例。栈和队列在实际应用中非常广泛,如二叉树的层序遍历和快速排序的非递归实现等。
1406 10
|
8月前
|
数据采集 JSON API
python采集淘宝商品评论API,json数据返回
你需要的是一个基于 Python 的淘宝商品评论合规采集方案(通过阿里开放平台官方 API),该方案能调用淘宝官方评论接口并返回 JSON 格式数据,同时包含完整的签名认证、请求发送和数据解析逻辑。
|
3月前
|
人工智能 弹性计算 测试技术
2026年阿里云618大促活动云服务器优惠价格表
2026阿里云618大促以“AI加速季,智惠生产力”为主题,推出轻量服务器(低至38元/年)、ECS云服务器(99元起/年)及GPU实例(T4 4折+补贴),覆盖个人、企业与AI开发全场景,限时特惠,按需选购。
593 0
|
7月前
|
搜索推荐 数据挖掘 测试技术
LLM推理时计算技术详解:四种提升大模型推理能力的方法
2025年LLM发展新趋势:不卷训练,专攻推理!本文详解四大推理时计算技术——Chain-of-Thought(深度)、Self-Consistency(宽度)、Tree-of-Thoughts(搜索)、Reflexion/Self-Refine(迭代),配可运行代码与实战对比,助你在不重训模型前提下显著提升性能。
755 0
LLM推理时计算技术详解:四种提升大模型推理能力的方法
|
10月前
|
数据可视化
ADAMS 科研仿真,新版本来袭,附安装包
ADAMS是领先的多体动力学仿真软件,支持复杂机械系统建模与运动分析,集成有限元与控制软件,实现多物理场协同仿真,助力工程师优化设计、降低成本。
1173 0
|
机器学习/深度学习 监控 算法
车辆违停检测:基于计算机视觉与深度学习的自动化解决方案
随着智能交通技术的发展,传统人工交通执法方式已难以满足现代城市需求,尤其是在违法停车监控与处罚方面。本文介绍了一种基于计算机视觉和深度学习的车辆违停检测系统,该系统能自动监测、识别并报警违法停车行为,大幅提高交通管理效率,降低人力成本。通过使用YOLO算法进行车辆检测,结合区域分析判断车辆是否处于禁停区,实现了从车辆识别到违停判定的全流程自动化。此系统不仅提升了交通管理的智能化水平,也为维护城市交通秩序提供了技术支持。
|
SQL 关系型数据库 MySQL
(七)MySQL事务篇:ACID原则、事务隔离级别及事务机制原理剖析
众所周知,MySQL数据库的核心功能就是存储数据,通常是整个业务系统中最重要的一层,可谓是整个系统的“大本营”,因此只要MySQL存在些许隐患问题,对于整个系统而言都是致命的。
982 2
|
小程序
微信小程序APPID的两种查看方法
查看微信小程序APPID的两种方法:1) 在小程序内点击右上角“...”,进入查看页面,点击“更多资料”查看;2) 登录微信公众平台([https://mp.weixin.qq.com/](https://mp.weixin.qq.com/)),进入【设置】查看“账号信息”。
19612 1
|
安全 Nacos 数据库
【技术安全大揭秘】Nacos暴露公网后被非法访问?!6大安全加固秘籍,手把手教你如何保护数据库免遭恶意篡改,打造坚不可摧的微服务注册与配置中心!从限制公网访问到启用访问控制,全方位解析如何构建安全防护体系,让您从此告别数据安全风险!
【8月更文挑战第15天】Nacos是一款广受好评的微服务注册与配置中心,但其公网暴露可能引发数据库被非法访问甚至篡改的安全隐患。本文剖析此问题并提供解决方案,包括限制公网访问、启用HTTPS、加强数据库安全、配置访问控制及监控等,帮助开发者确保服务安全稳定运行。
1900 0

热门文章

最新文章