前
K8S 集群希望再暴露其他的服务,但是不想再做一层Ingerss。
所以就这里记录一个偷懒的方法,直接使用 Traefik吧流量打到nginx 的Svc上来进行二次的转发。从而可以直接把入口流量打到集群之外的实例上去。
当然感觉整体的思路不大对,这样做破坏了集群的整体性。但是如服务还是处于混合的[……]
K8S 集群希望再暴露其他的服务,但是不想再做一层Ingerss。
所以就这里记录一个偷懒的方法,直接使用 Traefik吧流量打到nginx 的Svc上来进行二次的转发。从而可以直接把入口流量打到集群之外的实例上去。
当然感觉整体的思路不大对,这样做破坏了集群的整体性。但是如服务还是处于混合的[……]
关于如何快速构建企业级别的监控系统的问题方式各异。进来研究了Grafana 的 Mimir方案。像是发现了新宝藏,基于Prometheus 超越 Prometheus。
这篇文章简单的介绍一下 Mimir 优势 和其简单的配置
[……]
所以这里只能继续来看看,这里使用 rancher + k3s 环境来跑起来,最后还是绕不开K8s
这里记一个Rancher 时候遇到的问题,全网搜索没什么结果之后自己摸索出来的。
主要的原因是因为新版本的系统使用了 cgroupv2 与Rancher 不兼容导致,降级为V1 解决
[……]
终于正式的把blog给搬上K8s,去深度体验了一下大家口口相传的先进技术。不得不说的确先进,监控以及istio 简直方便到惊掉下巴。
当然这篇只是一个debug 的文章,记录自己在解决问题的时候的思路和具体步骤。
迁移到新环境之后,出现了熟悉的 wp-admin 的重定向问题。一直[……]
[……]
有时候iptables 可能把我们的连接给拒绝掉了,但是也看不到日志,所以这篇文章就是打开iptables 的drop 日志,用于错误排查和 debug
快速记录iptables记录 Drop记录
iptables -N LOGGING
iptables -A INPUT -j LOGGING
ip[......]
关于怎么定一个服务是有状态的还是无状态的
关于有状态服务的一些最佳实践 如非必要,优先无状态 How
why
https://www.cnblogs.com/xiaolincoding/p/12995358.html
在 Linux 系统下,TCP存在半连接和全连接的转换的方式,
正如我们所熟知的,tcp连接在通信之前会有两次的 SYN,TCP 在这个状态服务端收到了 SYN 就是我们的半连接状态。
获取当[……]
在腾讯云上的主机来配置双网卡的时候,网卡挂载之后总是只能有一个网卡上对应的服务端口可以被访问。
初步上看没什么问题,各自访问自己的网卡,之后转发到对应的网卡就好了。
但是继续思考,后面的回包的话需要对正确的网卡来进行数据的返回,所以这里需给回包正确的路由
首先需要建立路由表,在文件中添加新的路由表。[……]
在web系统中,数据库很容易成为系统的短板,而为了满足高并发的需求,就需要存在一个缓存层,分摊数据库的压力,提高并发能力。
同样的道理,缓存在大多数分层设计中都是不可或缺的,比如:
内存作为数据落地到硬盘的缓存
CPU高速缓存作为内存的缓存
PHP[……]