点开工具、字典、anything


10.16

<h2>迁移前的任务</h2> <ol> <li> <p>init.json 下载上传 -- 杰峰</p> </li> <li> <p>article.json 下载上传 -- 杰峰</p> </li> <li> <p>图片用回源去解决,旧桶对应新桶的名称列出,路径不变</p> </li> <li> <p>前端所有上传图片的接口都过一下,改为从 aliserver 获取凭证,桶全部新增,路径不变,同上 -- 增鑫改</p> </li> <li> <p>swoole 里的所有图片上传修改 -- 志伟已改</p> </li> <li> <p>后端接口比如UploadController 的图片上传 -- 杰卫已改</p> </li> <li> <p>其他所有后端上传图片的地方过一遍,确保无误 -- 测试对照</p> </li> <li> <p>检查为啥最近两天还出现了 goclick 在分享图??</p> </li> <li> <p>控制器上传 init.json 改为上传到阿里 -- 志伟已改为上传到阿里</p> </li> <li> <p>swoole 上传 article.json 改为上传到阿里 -- 志伟已改为上传到阿里</p> </li> <li> <p>确认webp域名的用途</p> </li> <li> <p>确定阿里 oss 后面的自定义参数,需不需要先配置,才能进行使用 (的确不需要配置,只要格式正确就能使用)</p> </li> <li>所有使用 QcloudService 的都停掉 -- 已加一个抛异常去中断</li> </ol> <p><br></p> <h2>新桶对应域名</h2> <p>// init 文件 <a href="https://api.heywoodsminiprogram.com/wx1dcb7e3b43c2888c/init.json">https://api.heywoodsminiprogram.com/wx1dcb7e3b43c2888c/init.json</a> 新桶 dk-appinit-json</p> <p>// article 文件 <a href="https://goclick.heywoodsminiprogram.com/mini-program-matrix/data/json-data/96515.json">https://goclick.heywoodsminiprogram.com/mini-program-matrix/data/json-data/96515.json</a> 新桶 dk-article-json</p> <p>//用户头像 <a href="http://goclick.heywoodsminiprogram.com/mini-program-matrix/data/images/author/524d51e47fb4540ea8e8ce4582c2d50b.jpg">http://goclick.heywoodsminiprogram.com/mini-program-matrix/data/images/author/524d51e47fb4540ea8e8ce4582c2d50b.jpg</a> 新桶 dk-article-json</p> <p>// 部分封面图 <a href="http://goclick.heywoodsminiprogram.com/test/images/gif/2019912111711744.jpg?x-oss-process=image/resize,s_200">http://goclick.heywoodsminiprogram.com/test/images/gif/2019912111711744.jpg?x-oss-process=image/resize,s_200</a> 新桶 dk-article-json</p> <p>// 部分封面图 <a href="http://yuetu.heywoodsminiprogram.com/test/images/jpg/201910121973987.jpg">http://yuetu.heywoodsminiprogram.com/test/images/jpg/201910121973987.jpg</a> 新桶 dk-yuetu</p> <p>// 挂件 和 广告 (暂不处理) <a href="http://ad.heywoodsminiprogram.com/test/images/gif/201952018105229.gif?x-oss-process=image/resize,s_120">http://ad.heywoodsminiprogram.com/test/images/gif/201952018105229.gif?x-oss-process=image/resize,s_120</a> <a href="http://ad.heywoodsminiprogram.com/test/images/jpg/201811516443346.jpg">http://ad.heywoodsminiprogram.com/test/images/jpg/201811516443346.jpg</a></p> <p><br></p> <h2>事情备注</h2> <ul> <li> <p>aliserver 返回的 cdn 域名暂时用桶域名,迁移完成后再换成 cdn 域名</p> </li> <li>记得让振键配置自动刷 cdn <a href="https://help.aliyun.com/document_detail/97687.html?spm=a2c4g.11186623.2.10.56743988vTB1OM#h2-url-7">https://help.aliyun.com/document_detail/97687.html?spm=a2c4g.11186623.2.10.56743988vTB1OM#h2-url-7</a></li> </ul> <p><br></p> <h2>具体迁移工作</h2> <ol> <li> <p>确认运营无法操作后台,停掉所有定时任务,停掉所有文章保存接口</p> </li> <li> <p>杰峰执行对应的 json 迁移脚本,最好能检测是否全部迁移完成</p> </li> <li> <p>修改域名解析,设置 cdn 自动刷新,设置文件回源</p> </li> <li>点开后台的前端发版,后端发版</li> </ol> <p><br></p> <h2>完成之后,主要的测试点</h2> <ol> <li> <p>访问各个桶的图片、json,看是否正确回源,记录</p> </li> <li> <p>后端所有上传的功能是否都正确,是否都在指定桶和路径</p> </li> <li> <p>前端所有上传的功能是否都正确,是否都在指定的桶和路径</p> </li> <li> <p>后端上传 webp 是否成功转换为 jpg</p> </li> <li> <p>init.json 和 article.json 是否都成功上传到新桶,并且能访问到</p> </li> <li> <p>小程序端的功能是否都正常,新旧文章都能进行访问</p> </li> <li> <p>查看其它指标</p> </li> <li>确认 cdn 自动刷新有生效</li> </ol> <p><br></p> <h2>回退方案</h2> <ol> <li> <p>域名解析回原有的 cos</p> </li> <li> <p>前后端退版本</p> </li> <li>删除测试的图片和文章</li> </ol> <p><br></p> <h2>其它要注意的点</h2> <p>前端反馈内容: 1、会带的高级参数 ?x-oss-process=image/format,webp/resize,s_200 ?x-oss-process=image/format,webp ?x-oss-process=image/resize,s_200</p> <p>这两个参数是很久以前的数据会带的 (后端返回就会带) x-oss-process=style/gojpg x-oss-process=style/tojpg</p> <p>结论:同时将yuetu、webpyuetu解析到新桶 yuetu ?通过回源解决 同时将goclick、webpgoclick解析到 goclick? 通过回源解决</p> <p>前端反馈内容2: 爬虫的视频都放在阿里,但是图片还是腾讯,但是已经好几个月没有使用了</p> <p>结论:下次还要爬虫的时候记得把上传图片放到 oss </p>

页面列表

ITEM_HTML