各位微信开发者:
以下是微信云托管本周更新公告(2022.1.14-1.21),公告将围绕微信云托管新增能力、功能优化等产品动态每周更新,帮助微信开发者更好地了解和使用云托管。
新能力:MySQL数据库8.0、一键部署新模板、CLI工具
1、新增支持 MySQL 数据库 8.0
微信云托管提供了 Serverless 架构的云原生 MySQL 数据库,开通即可使用,支持按实际计算和存储资源使用量收取费用,不使用不计费。目前云托管已兼容 MySQL 数据库 8.0 版本,满足更多业务的使用需要。
首次使用:
在微信云托管控制台,点击左侧的“MySQL”,首次进入会弹出数据库开通页面,届时可以选择 8.0 版本或 5.7 版本;
已开通 MySQL 5.7 升级:
因版本差异较大,如已开通 5.7 版本的 MySQL 数据库,可点击页面右上方的“销毁数据库”,销毁后可重新进入数据库开通页面,届时可选择使用 8.0 版本。
2、上线三款「一键部署」新模板:koa2/.net/Flask
微信云托管新增支持通过 koa2、.net 和 Flask 模板 一键部署 云托管服务。目前,云托管已支持 Java、PHP、Python、Node.js、C# 和 Golang 等 6 种语言的 10 个示例模板,鼠标点一点,即可快速部署一个完整的后端服务,新用户也能轻松上手。通过快速部署,开发者可以体验核心流程,还可以基于模板代码进行二次开发、下载 Dockerfile 文件进行参考等。
有更多模板需求,点击前往讨论
使用指引:
新用户首次登录微信云托管,将自动进入一键部署界面。选择模板并设置数据库密码后,即可进入自动部署阶段,部署完成后即可在控制台首页的服务列表中查看,进行下一步操作。
已开通云托管的用户,也可随时在控制台首页中的 服务列表 - 模板部署 中使用一键部署。
3、上线 CLI 工具,支持直接调用云托管接口
微信云托管已推出 CLI 工具,帮助开发者能够在本地或者自定义 CI/CD 中快速进行版本创建和其他操作。
按要求安装 npm 包后,可前往 云托管控制台 - 设置 - 全局设置 - CLI密钥,生成 CLI 密钥(生成时需要账号管理员扫码),用作 CLI 工具登录当前账号的凭证。
支持生成多个密钥,用于不同使用场景,为保障账号安全,平台不保存密钥,如遗忘请重新生成。
功能优化&问题修复
1、大幅优化发布流程:将原有新建版本与版本发布流程合二为一,简化操作流程体验操作体验;
2、流水线优化:不再依赖 container.config.json。
功能预告
1、资源复用功能:同一个云托管服务可以支持同主体的多个小程序/公众号调用;
2、优化服务版本、镜像的冻结、清理机制。
教程:快速上手微信云托管
技术支持:微信云托管1V1专家服务
更多功能敬请期待
_________________
你还期待微信云托管的哪些功能?欢迎在下方留言告诉我们
微信云托管为各位微信开发者准备了红包封面,请关注 微信开发者 公众号近期推文!祝大家新年快乐!
微信云托管团队
2022.1.21
比较期待在docker run 的时候能够添加启动参数,之前好像有的,现在更新之后找不着了