文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

微信云托管-填坑之旅

2023-09-04 10:11

关注

微信云开发开始收费了,一个月20块钱,贼贵,用不起。而按用量收费、资源还能复用的兄弟产品微信云托管还像还行。所以就有了一场填坑旅行。
在这里插入图片描述

在本地开发,需要使用docker,但是下载、安装docker后,大概率是不能运行的。这里有2个坑。

  1. 需要电脑开启虚拟化。没开启的,进入BIOS开启。(PS:看自家电脑牌子在电脑开启时,狂按F10之类。把虚拟相关的都选择开启。)
    在这里插入图片描述
  2. 需要微软官网,下载「适用于 x64 计算机的 WSL2 Linux 内核更新包」

官方提供了很多后端的模块,例如springboot 框架模版、django 框架模版和thinkphp apache 框架模版等等。thinkphp有2个版本,一个是apache的,另一个是nginx的。windows用户要选择apache的。

而这些模块在云托管服务器中连接数据库时不需要填写数据库信息的,而本地调试是要填写数据库信息的。也就是下面的envParams。PS:本地调试连接云托管MySQL数据库的速度贼慢!!!

{  "containers": [    {      "name": "cloudrun2",      "domain": "",      "ip": "",      "containerId": "2d23166d0e446ab77b734a08d6a7b86f9252e61f03e5a5ff1658ebd"    }  ],  "config": {    "cloudrun2": {      "containerPort": 80,      "minNum": 0,      "maxNum": 5,      "cpu": 1,      "mem": 2,      "policyType": "cpu",      "policyThreshold": 60,      "policyDetails": [        {          "PolicyType": "cpu",          "PolicyThreshold": 60        },        {          "PolicyType": "mem",          "PolicyThreshold": 60        }      ],       // 本地调试模板项目时,须填入以下环境变量用于连接数据库      "envParams": {        "MYSQL_USERNAME": "",        "MYSQL_PASSWORD": "",        "MYSQL_ADDRESS": ""// 填写云托管中MySQL的IP地址+端口号。如168.0.0.3:3306      },      "customLogs": "/app/runtime/log/*",      "dataBaseName": "thinkphp_demo",      "executeSQLs": [        "CREATE DATABASE IF NOT EXISTS thinkphp_demo;",        "USE thinkphp_demo;",        "CREATE TABLE IF NOT EXISTS `Counters` (`id` int(11) NOT NULL AUTO_INCREMENT, `count` int(11) NOT NULL DEFAULT 1, `createdAt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `updatedAt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`)) ENGINE = InnoDB DEFAULT CHARSET = utf8;"      ]    }  }

对象存储是不包含在资源复用里面的。所以,其他小程序不能用file ID,只能用下载地址。

目前,遇到的坑已经填完了。

来源地址:https://blog.csdn.net/m0_61078449/article/details/127871804

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯