奋斗的青春

【求你将我放在你心上如印记,带在你臂上如戳记。因为爱情如死之坚强,嫉恨如阴间之残忍。】 —— 圣经.雅歌 8.6


  • 首页

  • 分类

  • 归档

  • 标签

  • 公益

Kafka 安装

发表于 2020-07-21   |   分类于 学习篇

本文由 简悦 SimpRead 转码, 原文地址 www.jianshu.com

作为三大 MQ 队列服务的 Kafka 我们不会默认,Kafka 一般用来堆积海量日志

Kafka 中有以下一些概念。

Broker:任何正在运行中的 Kafka 示例都称为 Broker。
Topic:Topic 其实就是一个传统意义上的消息队列。
Partition:即分区。一个 Topic 将由多个分区组成,每个分区将存在独立的持久化文件,任何一个 Consumer 在分区上的消费一定是顺序的;当一个 Consumer 同时在多个分区上消费时,Kafka 不能保证总体上的强顺序性(对于强顺序性的一个实现是 Exclusive Consumer,即独占消费,一个队列同时只能被一个 Consumer 消费,并且从该消费开始消费某个消息到其确认才算消费完成,在此期间任何 Consumer 不能再消费)。
Producer:消息的生产者。
Consumer:消息的消费者。
Consumer Group:即消费组。一个消费组是由一个或者多个 Consumer 组成的,对于同一个 Topic,不同的消费组都将能消费到全量的消息,而同一个消费组中的 Consumer 将竞争每个消息(在多个 Consumer 消费同一个 Topic 时,Topic 的任何一个分区将同时只能被一个 Consumer 消费)。

阅读全文 »

Kubernetes 学习资源

发表于 2020-07-02   |   分类于 学习篇

本文由 简悦 SimpRead 转码, 原文地址 www.jianshu.com

容器编排 介绍

Kubernetes 介绍

kubernetes 部署:二进制

kubernetes 部署:kubeadm

阅读全文 »

Zookeeper 快速领导者选举原理

发表于 2020-06-18   |   分类于 学习篇

本文由 简悦 SimpRead 转码, 原文地址 mp.weixin.qq.com

人类选举的基本原理

正常情况下,选举是一定要投票的。

我们应该都经历过投票,在投票时我们可能会将票投给和我们关系比较好的人,如果你和几个候选人都比较熟,这种情况下你会将选票投给你认为能力比较强的人,如果你和几个候选人都不熟,并且你自己也是候选人的话,这时你应该会认为你是这些候选人里面最厉害的那个人,大家都应该选你,这时你就会去和别人交流以获得别人的投票,但是很有可能在交流的过程中,你发现了比你更厉害的人,这时你如果脸皮不是那么厚的话,你应该会改变你的决定,去投你觉得更厉害的人,最终你将得到在你心中认为最厉害的人,且将票投给他,选票将会放在投票中,最后从投票箱中进行统计,获得票数最多的人当选。

阅读全文 »

Error: listen EADDRINUSE: address already in use

发表于 2020-05-26   |   分类于 BUG篇

问题描述:在给新建的vue项目搭环境时,输入npm run dev后出现Error: listen EADDRINUSE: address already in use错误。
解决方法(本人使用mac系统):在控制台输入sudo lsof -i:端口号,查看被占用进程的pid,再输入sudo kill -9 pid 即可杀死进程。

Supervisor(守护进程)的使用

发表于 2020-05-12   |   分类于 学习篇

本文由 简悦 SimpRead 转码, 原文地址 www.jianshu.com

一、supervisor 简介

Supervisor 是用 Python 开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台 daemon,并监控进程状态,异常退出时能自动重启。它是通过 fork/exec 的方式把这些被管理的进程当作 supervisor 的子进程来启动,这样只要在 supervisor 的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。supervisor 还提供了一个功能,可以为 supervisord 或者每个子进程,设置一个非 root 的 user,这个 user 就可以管理它对应的进程。

阅读全文 »
12…20
LuisStruggle

LuisStruggle

Learning and communication

99 日志
8 分类
219 标签
GitHub Weibo
友情链接
  • V2EX社区
  • Cnode社区
© 2012 - 2020 LuisStruggle