前
终于正式的把blog给搬上K8s,去深度体验了一下大家口口相传的先进技术。不得不说的确先进,监控以及istio 简直方便到惊掉下巴。
当然这篇只是一个debug 的文章,记录自己在解决问题的时候的思路和具体步骤。
正文
迁移到新环境之后,出现了熟悉的 wp-admin 的重定向问题。一直[……]
终于正式的把blog给搬上K8s,去深度体验了一下大家口口相传的先进技术。不得不说的确先进,监控以及istio 简直方便到惊掉下巴。
当然这篇只是一个debug 的文章,记录自己在解决问题的时候的思路和具体步骤。
迁移到新环境之后,出现了熟悉的 wp-admin 的重定向问题。一直[……]
之前本站的是使用纯Docker 来进行部署。每一个博客的实例都会跑起来一个Mysql实例,但是服务器本身的规格很低只有1C1G。所以导致了有大量的数据被置换到了 Swap 里面,每当有请求的时候load都会大幅上升,导致了整机的卡顿。
所以本篇的目的,就是记录把Docker的mysql 的数据,导出[……]
好久没有好好的看一本书了,说明这段日子过的太浮躁。
现在是2020年初,特殊时期,导致了足不出户的现状,人呐闲久了总会想找点事情做。
这片博文算是一篇读书笔记,写的是自己在看 《 人人都能学会的 WordPress 实战课》这本书的过程的一些笔记。东西写的不是十分的高阶,所以就尽快读完写完了。[……]
[……]
由于自己的本地主机的情况发生了重大变化,本地的两主机小机器的使命算是完成了。所以,最后没办法不得不上云了。网站整体的内容和域名不作改变。
还好还好,基于 Docker 的部署,所以整体的迁移是相当相当的方便的。本来想着折腾好久要,最后发现,前前后后没到20分钟,就差不多搞定了,也顺便解决了之前部署中的一些BUG。这一篇,主要就是记录迁移过程中的各种操作,后面可以很方便的进行复用。
[……]
博客从前面的静态站点,搬到现在的动态站点了,虽说方便了很多,但是,之前是在 Github上托管的,所以由个更新,感觉还可以看见的填色游戏,迁走了之后,感觉少了点什么东西,没有色块了感觉自己没啥动静了。
所以这篇就是使用 WP webhook 来实现到 Github 的自动更新。完成commit。这样就可以继续填色游戏了,并且,后面打算优化脚本实现,文章的自动同步。
[……]
上一篇已经很OK的部署了一个 wordpress 的stack跑在Swarm 的集群上面,现在还挺稳定的,比较开心。
不过为了追求更快更好的体验,和对页面体验的提升,这里就要进行大优化了。
因为描述一下现状,现在的中间的隧道节点是很可怜的 1M 带宽的机器,怎么把这个 1M 的带宽用好就是关键了。
这里先给个数据:站点的加载内容为 205k
1M 带宽其理论上下行总和速度 : 125k/s
理论传输时间:205/125=1.64s
实际上传输时间: 2.6s +- 0.5
Not Special ,It’s unique
[……]
在有了前面的 Docker 的 PaaS 的管理,在这里一切变得简单起来了,写好 Compose 的文件,一个简简单单的 stack deploy
就可以直接跑起了这个服务栈,美哉美哉。
而且作为一个综合的建站的项目,涉及到的东西,还是相当的多的,从前面的建站,到后面的优化部分,笔者也算是投入了比较多的时间,这里总结整个过程,以及各种遇到的问题。另外这里的 compose 的文件都是可以直接使用的。 意味着,你也可以很轻松的搭建起一个 基于 Docker 的 wordpress 平台
(你所看到的内容是笔者因为没有开自动保存,第二次敲上去的 ?)
[……]