·

6月22日凌晨 弦圈更新日志之弦圈焕然一新:弦圈已完全迁移回国内,迁移后续的修复bug以及优化工作也已圆满完成!这次的弦圈大更新终于告一段落...

Published at 2025-06-22 02:06:49编辑时间:2025-06-22 02:07:12Viewed 19 times
Please reprint with source link

从前几天开始 弦圈这几天可能会更换服务器和数据库,更换过程中会暂时中断服务,我就有计划将弦圈全部迁移回国内。先准备了两天,在这期间我阅读了大量关于迁移服务器和数据库的内容。终于在第二天中午,也就是20号那天,我终于开始艰难的迁移工作了。

原本我是打算等备案信息修改后再开始的,但是后来了解到我其实不需要等的,于是便果断开始干活😇!首先,从最简单的迁移服务器开始,这一步对我来说是轻车熟路了。因为之前我就迁移过服务器,将轻量应用服务器换成现在的CVM云服务器。直接制作镜像,然后装到新服务器,几十分钟后,旧服务器的东西就一点不差的放到了新服务器上。过程很简单为什么还要几十分钟,因为这是跨地域迁移服务器😂。

迁移完服务器后,才是重头戏——迁移数据库。这一步可以说是风险最高,也是最艰难的一步。数据是所有互联网产品中最核心的,稍微出点问题,如数据丢失,都会造成沉重的打击。因此,每一步我都非常小心。但是这并不意味着迁移的过程会十分顺利。

迁移过程中,我用了两种办法进行迁移,第一种方法是在旧服务器用Django导出数据,接着在新服务器用Django导入数据。第二种方法是在旧数据库直接导出sql格式的数据,然后在新数据库导入这个sql数据。值得一提的是我没有用腾讯云提供的DTS服务,因为感觉比直接导出导入数据更复杂,而且还收钱🤑。然而,无论这两种方法,最后的结果都是迁移到新数据库后,数据显示乱码,除了英文字母,所有的中文和表情都变成了问号“?”。

并且更加离谱的是,第二种方法中,从数据库直接导出的sql文件数据,居然出现了数据丢失😱!这当然是无法接受的,我换过几种导出的方式,结果都是会出现乱码+数据丢失。因此,我只得放弃第二种方法,专注第一种方法。

就这样不知不觉的,弦圈已经关闭了几个小时,整整一个下午。在这期间,我尝试修改数据库的编码参数,然后删除数据重新导入,但是结果还是乱码。并且修改后重新输出编码,还是没变。我就这样反反复复折腾了很久......终于快到晚上六点时,功夫不负有心人😂,当我用服务器连接数据库修改编码时,发现编码其实已经变了,并且在我重开数据库管理页面后,原本乱码的数据,居然完完整整的全部显示了出来😃!

于是,我马上开始将服务器中的媒体文件,迁移到COS存储对象中。至此,迁移工作告一段落,我重新开启了弦圈的所有服务,接着看到能正常访问的网站,我松了一口气。然而接下来,还有图片无法显示、迁移后APP很快但网站刷新很卡等问题。

我一边排查原因,一边修改代码,此处略过一万字😁......终于,到现在我修复完了所有bug,优化工作也圆满完成!如今的弦圈可以说是非常丝滑,访问起来不知比原来快了多少。曾几何时,我也在为弦圈慢而头疼,尝试过无数的优化方案,但是都效果有限:

最近有人反馈网站卡、打不开,我自己也试过这种情况,已再次对弦圈进行优化

今天晚上弦圈服务器发生崩溃情况,已一切正常莫慌,目前判断是腾讯云的问题

弦圈登录功能完成更新,之后只要登录一次便可长期保持登录

直到现在我将服务器搬回国内之后,一切都揭晓了,其实答案非常简单,就是地理距离太远了😅。即使我压缩图片和文件、换更好的服务器、换独立带宽、上edgeOne CDN,这些东西加起来,都比不上直接将服务器迁回国内🤣。看来地理距离的影响属实是超出了我的想象,这就是硬伤啊......

弦圈Web端可以说是我优化得最多的地方了,目前仍有一些东西没有做完,明后天接着做吧,尤其是APP的下载,也算是把以前的坑给填了。

晚安玛卡巴卡😴 ( ̄o ̄) . z Z

0 人喜欢

Comments

There is no comment, let's add the first one.

弦圈热门内容

大一上挂科后果严重吗?

知乎提问:大一上挂科后果严重吗?我的回答:还真问题不大,我大一的时候身边就有不少同学挂科了,结果无非是补考,或者严重点的重修,最后都能过。我大一大二的时候也是对挂科害怕不已,每次考前复习都十分紧张。直到后来快毕业的时候,我得知自己居然缺了通识课学分不能发毕业证,而我身边那些挂过科的同学全都学分修够了。那时候我才明白没啥好怕的。。。当然最后那个学分还是补上了,虚惊一场。后面我打算在 数学故事天地 写一篇因为沉迷数学导致挂科而大学无法毕业的小说,虽然我文笔不行,但是我有足够的想象力,只要我把逻辑、故事线、设定全写出来,一样会是丰富的故事内容,只不过细节描写没那么动人、生动。希尔伯特也曾经说过,数学家拥有足够丰富的想象力,完全可以当一个作家。原话我现在在网上已经找不着了,只找到了下面这句话"You know, for a mathematician, he did not have enough imagination. But he has become a poet and now he is fine."  ——David Hilbert“他曾没有足够的想象力来当数学家。不过 ...

学数学的目的是什么?能给我带来什么?

知乎提问:学数学的目的是什么?能给我带来什么?我的回答:这个问题有点难以用语言来回答。数学带给了我的东西实在太多了,从童年开始到如今,我整个人看待世界的方式,我的三观,我的方方面面早就被数学所改变,并且与数学难以隔离。如果硬要展开来说,我能想到以下几点:首先就是审美,这种审美是指一种抽象意义上的审美,不是简单的说眼睛看到什么觉得很美。这种审美是你个人数学风格、数学品味、数学思想里最根本的东西,几乎会影响你关于数学的一切。你写下的定义、命题、定理“美不美”,你觉得某个理论“美不美”,这些都跟你的审美有关。其次数学给了我夹杂着理性的感性,我经常一边看数学,一边听音乐,这样能让我沉浸在一个独特的精神世界。呆在这个世界里,思绪会变得清晰,情感也会变得起伏,这个时候往往灵感迸发,很多原来想不懂的东西突然就想懂了。用心理学的说法解释,就是数学带给我体验超心流状态(不是心流)。最后数学还带给我理性思维、更加缜密的逻辑等等,这些其他回答也反复提过,就不说了。

怎样才能培养数学兴趣?

知乎提问:怎样才能培养数学兴趣?我的回答:想要培养数学兴趣很简单,首先你肯定要对数学有好感,如果连这点基础都没有估计也很难对数学感兴趣。然后你只需要不断的了解数学、接触数学,形成一个了解数学=>进一步深入了解数学这样的一个循环,自然而然就会对数学感兴趣。具体的讲,你可以做的包括以下几条,可以根据自己的兴趣进行调整:多读数学相关的介绍文章,或者数学方面的一些资讯报道,从浅层了解数学。多读数学家相关的传记,数学家留下的话、数学家分享的经验等等,这里的数学家不仅仅包括过去杰出的数学家,还需要包括如今在世的数学家。多读不同数学领域相关的教材,多方涉猎,加深对数学各个领域的初步理解。这个做法是最能培养数学兴趣和数学品味的。上面两种方式只是辅助第三种方法,毕竟想要了解数学,培养对数学的喜爱,最直接也是最有效的方法,无疑是直接关注数学本身,直接学起来、思考起来。以上三条主要针对初学者,当你不那么初学之后,就不要目光放得太高了。我曾经有段时间就是因为看得太多名人名家的内容,反而开始看不起那些没那么杰出的人,这完全就是愚蠢的想法!多关注身边同样喜欢数学的人或同行,多交流了解对方的想法和经验,这样对 ...

洛必达法则为何成为禁术?

知乎提问:如题,高考用会扣分,大学微积分考试还明令禁止使用洛必达法则(我个人还是好喜欢洛必达法则)疑惑产生于大一半期考试之前,刚刚学极限没多久的时候。为了让学生更好地理解“极限”这个概念,学校用心良苦,在半期考试中ban了洛必达,仅此而已。我的回答:因为洛必达法则并不是洛必达发现的,而是洛必达买下来的😇。说到洛必达法则,我的回忆就倒回到初三和高中时期,当时做高等数学的极限题我都喜欢直接洛必达法则,我不太想考虑除了洛必达还有什么别的计算方法,没必要。因为洛必达法则明显更加友好,反而更加容易让学生熟练掌握极限,我初三乃至高中的时候,学高等数学能学懂,其中就少不了洛必达法则的功劳。其实多用几次洛必达法则感觉上来了,再去理解极限的本质,也不是不可以。只能说国内的这种教育模式非常的按部就班,就必须你按照学校指定的路径来学习,真的就流水线工厂一样,教育被整成这样,教育出来的人自然也很难有创新思维。这只是普通的通过性考试,完全没必要考虑所谓的公平性问题。就好比,初三的时候自学了高中的正弦定理、余弦定理,或者,高三的时候自学了洛必达法则、级数等微积分的东西,可以很轻松的解决某些题目。这种还勉强能狡辩一 ...

今天晚上弦圈服务器发生崩溃情况,已一切正常莫慌,目前判断是腾讯云的问题

之前我对弦圈进行了优化最近有人反馈网站卡、打不开,我自己也试过这种情况,已再次对弦圈进行优化,接着弦圈基本上就没有再出现过问题,网站浏览也很流畅。不过今天晚上前端服务器突然崩了,我发现后马上对服务器进行了重启,重启过程持续了5-10分钟左右吧,真慢。然后又发现了一点问题,就暂时用后端服务器顶替了,之后前端弄好了又重新用回原来的服务器。在这个过程中因为重启了(edge one)CDN,导致https访问会弹出证书不安全的情况,现在也全部正常了。根据我跟其他人的交流得知,他在东京的服务器前几天也突然崩了,崩的原因也是摸不着头脑的IO读写,然后我咨询客服他也没看到异常。我就一个前端服务器,2核4G就放前端代码,怎么可能会是业务问题。然后网站被黑客疯狂扫描,一直都有但也不至于弄崩服务器,目前判断可能是腾讯云自己的问题。

GTM023 W.H.Greub线性代数经典教材:Linear Algebra

这本教材是我高中时期入门线性代数的主要教材,我的很多基础知识都来源于这本书,如今看回这本书可以说满满的回忆。这本书可以说,是我读过的内容最为全面且完备的线性代数教材了。而且它的语言风格非常的代数化,没有什么直观可言,以抽象为主,表述简练、知识密度高。总之,真的太对我的胃口了,我当时是挺喜欢看这本书。这本教材跟其他线性代数教材一样,先从最基本的向量空间开始讲起,但不同的是,它这里还应用了群论的知识。紧接着这本书以代数抽象的形式讲矩阵和行列式,尤其是行列式,书中的描述直达其代数本质,这是我当时印象挺深刻的。接着书本还继续往外拓展,讲到与向量空间相关的一些概念,如泛函分析中的内积空间,同调代数中的代数和同调。总之,这本书对初学者有一点小门槛,适合喜欢挑战难度、喜欢看高水平读物的初学者看。PS:作者不再提供附件下载。

QQ频道AI视频泛滥?未来互联网上会充斥着AI生成的垃圾视频吗?

QQ这段时间感觉AI视频比以前多了,而且更主要是现在QQ还给AI视频推流了,可以说举措完全跟其他平台不同。以往QQ上的AI视频,基本上都是没流量的,现在给流量扶持,势必会导致AI视频进一步泛滥。其他平台像知乎、公众号、推特,发AI生成的内容,其实是会直接限流的。昨天我在知乎上发一篇AI生成的小说,创作声明了AI写的,结果直接零流量,阅读量1应该就是我自己吧。而在推特上发东西,如果用Gemini修改你自己写的语句,发上去也会被限流。小红书我没试过,之前看那种AI美女的笔记也挺泛滥的,不过后来我举报过以后就基本没看到了,也不知道是不是算法问题,还是小红书算法更新了。总之,小红书也是不鼓励AI生成的。说实话就没几个平台真的会鼓励AI生成的内容,只有极少数幸运儿会得到流量,毕竟说实话绝大多数AI内容都惨不忍睹,我其中最讨厌的就是那种AI美女图片,现在还多了视频,真的恶心,关键是居然还有人会看?尤其是QQ视频,之前还不给AI内容推流,现在直接开始推流了,更加惨不忍睹,关键是还不少人评论互动。如果是我,肯定直接不点,流量都懒得给它。AI视频如果仅仅只是整活那种,那还勉强能接受,但是我更喜欢那种混剪 ...

我开发的宇宙级APP竟然成为了其他世界的系统

陈木是弦圈一名默默无闻的全栈程序员,他每天身兼多职,任劳任怨地工作,既负责网站前端的开发与维护,又得兼顾后端的开发与维护。前段时间,陈木又接到了新的任务,要求他负责弦圈APP相关的开发工作 计划开发弦圈的桌面端版和APP版。于是,陈木在挑选了众多技术与框架后,选择了使用Universal React Native Pro Max进行APP的开发,这是一个近期在全世界都很火的框架。Universal React Native是基于传统的React Native通过最新的universal技术[1]进一步迭代升级,从而能达到用React Native语言开发任何东西原生的一个技术框架,而Pro Max则是它的超级升级版,你甚至能用它编程纳米机器人和可控核聚变引擎。开发的日子时间总是过得飞快,眨眼间就过了几万年,陈木头发都秃了,才终于从工作中缓过来。这时陈木也收到放假的通知 弦圈APP先开发到这里......,他松了口气,终于可以放松一下,并开始着手考虑自己一直以来的设想——开发一个宇宙级APP。所谓的宇宙级APP数亿年以来,一直都是各大星域争相竞争的研究对象,指的是通过开发宇宙级API接口 ...