gamesover 最近的时间轴更新
gamesover

gamesover

V2EX 第 199463 号会员,加入于 2016-11-01 22:52:02 +08:00
根据 gamesover 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
gamesover 最近回复了
@wajika 你可以两套数据库一起跑,但在一起跑的时候,数据依然在时刻改变

比如一起跑了 1 天,这一天时间旧表的数据也在改动,如何把改动反映到新表中?
@disk 谢谢答复

我就是这个意思,看了几遍,好像没看出来,让用户完全不受影响的办法
@66450146 对应的数据库呢?弄两套吗?说实话,没看懂这样子就可以解决数据库问题
@TheSixWings 我看了一下,蓝绿部署好像并没有直接解决数据库改动的问题

如果新程序对数据库做了改动,导致新程序只能读新数据库中结构,读旧数据库结构就会出错

你怎么逐步迁移?

还要考虑,旧程序在线上时,用户依然会时刻修改数据

反正我没看懂
buildkite 但是不免费
@7anshuai 我看了下,这个方法也是厉害,code + server 配置

但是还要我之前说的,前端是没有任何秘密的
用户无论如何都是可以看到想看的变量和密码,如果你植入了前端的话

我们老大弄环境变量的一大原因是,想影响前端调用位于环境变量的 password 和 key ,这其实是暴露于用户的
当初这么搞的一大原因,是 leader 说要隐藏生产文件中在环境变量中的的 password 和 keys

我现在一看,react 生成的生产文件,直接是把环境变量 hard code 进去的,用户一看明明白白,根本没有任何隐藏的必要
@XiLingHost 不管各种花样,react 生成的静态文件是直接把环境变量 hard code 进去的,不是动态加载的

只有生成多个生产文件,才能解决环境变量的问题
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1325 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.