作者文章归档:course

DRBD


DRBD(Distributed Replicated Block Device)是一个开源的 Linux 高可用性集群解决方案,用于在不同节点之间实现数据块级别的实时复制。通过 DRBD,您可以将数据在多个节点之间同步复制,以提高系统的可靠性和容错性。

以下是 DRBD 的一些关键特点和工作原理:

  1. 数据复制:
  2. DRBD 通过在不同节点之间实时同步数据块的方式来实现数据复制。当数据在主节点上发生改变时,这些改变将会被传输到备用节点上,从而保持数据的一致性。

  3. 主-备模式:

  4. DRBD 通常在主-备(Primary-Secondary)模式下工作。主节点负责处理写操作,并将数据复制...

Read more

informer-k8s


在 Kubernetes 中,Informer 是一种客户端库,用于跟踪 Kubernetes API 资源对象的变化并将这些变化通知给应用程序。Informer 提供了一种机制,使应用程序能够实时获取关于集群中资源对象状态的更新信息,从而实现对这些对象的监控和反应。

以下是一些关于 Informer 的重要特点和功能:

  1. Watch 机制
  2. Informer 使用 Kubernetes API server 的 Watch 机制来订阅资源对象的事件流。通过 Watch,Informer 可以接收关于资源对象的添加、更新、删除等事件通知。

  3. 本地缓存

  4. Informer 在本地维...

Read more

心态


何为心态

你是否认为自己拥有最佳思维模式?

心态是心理能量的过滤器

强大的心态能开启更大的成功

觉知当下的心态

成长型心态

固定/成长

能力非天生

迎接挑战,不懈努力

如何培养

开放型心态

封闭/开放

犯错不等于失败

自信而谦卑

如何培养

进取型心态

防御/进取

熟悉的不一定是最好的

向着目标坚定前进

如何培养

外向型心态

内向/外向

看世界的方式各不相同

重视他人的价值

如何培养外向型心态

总结

发掘痛苦的根源是取得成功的必要条件

Read more

重新思考


个人层面的重新思考 不断更新自我观点

人际层面的重新思考 启迪他人心智

与对手共舞:如何赢得辩论和影响他人

群体层面的重新思考 创造终身学习者社区

激烈的对话:消除分歧的讨论

重写教科书:教会学生质疑知识

这不是我们一贯做法:在工作中构建学习型文化

结论

避免隧道视野:重新思考我们完美职业生涯和生活计划

Read more

容器状态探测-k8s


在 Kubernetes 中,容器状态探测(Container State Probe)是一种重要的机制,用于监测容器内应用程序的健康状态和可用性。Kubernetes 提供了三种类型的容器状态探测:

  1. 存活性探测(Liveness Probe)
  2. 存活性探测用于检测容器内的应用程序是否处于运行状态。如果存活性探测失败,Kubernetes 将尝试重新启动容器以恢复应用程序的正常运行。存活性探测通常用于检测应用程序是否出现死锁或其他问题导致无响应的情况。

  3. 就绪性探测(Readiness Probe)

  4. 就绪性探测用于检测容器内的应用程序是否已经准备好接收流量。当就绪性探测失败时...

Read more