新年10个Flag实现中~
访问量
1.7M
文章数
147
运行天
1092
一、KafkaController简介kafka集群会选举出一个称为Controller的节点,主要有以下几种作用:主题管理:创建、删除主题等等重分区:前面脚本执行分区就是靠控制器实现的集群成员管理:broker新增、关闭、宕机数据管理:元数据管理。目前对Controller的了解不多,我们在进行prometheus监控的时候发现,只有controller节点才可以获取partition的数据,也许就和controller的功能有关。二、节点宕机变化过程1、查看controller节点进入zookeeper机器,进入bin,启动./zkCli.sh$ls/$get/controller可以得到zookeeper上注册的kafkacontroller信息:{"version":1,"broke
一、搭建zookeeper集群1、下载镜像$wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz./$tar-zxvfapache-zookeeper-3.5.5-bin.tar.gz$rm-rfapache-zookeeper-3.5.5-bin.tar.gz$sudomvapache-zookeeper-3.5.5-bin/usr/local/apache-zookeeper-3.5.52、修改配置文件创建配置文件:$cd/usr/local/apache-zookeeper-3.5.5/conf$sudovizookeeper
一、kafka参数1.1实例规模机器台数:至少3台,推荐5台。1.2实例参数经验:一定要多核心。多核减轻了线程上下文切换的开销,提升的性能可不止核心数那么多倍。CPU和内存:标配2核8G,如果经费有限内存可以适量小一点网络带宽:10Gbps磁盘:kafka根据业务需要,一般50GBSSD1.3是否启用TLS加密通常不需要,kafka一般是内网服务器使用,不会暴露公网,因此不用TLS,避免TLS加解密带来的CPU开销,加快消息收发速度。1.4监控和运维(1)监控组件:Prometheus:目前十分火的监控中间件,尤其是有K8S+Grafana可视化使用,效果非常好OpenFalcon:小米开源的一款监控中间件,能够满足监控需求,而且免费。(2)监控参数:主机基本参数:CPU、内存、磁盘,必看。
前言ElementUI是饿了么推出的UI框架,封装了大量的漂亮的组件,对于中后台管理这种界面设计没有太高要求的系统,用起来十分方便。它的缺点就是图标太少了。一、配置和HelloWorld体验1、安装elementUI参考快速上手package.json添加elementUI,并执行npminstall安装这个依赖:"dependencies":{"element-ui":"^2.13.0","vue":"^2.5.2","vue-router":"^3.0.1","axios":"^0.19.2"},2、引入ElementUImain.js中引入这个组件,主要是三句:引入组件、引入CSS、使用组件:……importElementUIfrom'element-ui'import'element
前言vue的语法风格和标签版的JSP、springboot的thymeleaf非常类似,如果有这些基础,入门就很快。我们这里只看用得到的,更深的语法及原理还需要后续学习。本小节可以在上一节的基础上去实践,可以根据Vue官网查看更详尽的内容。一、生命周期和常用元素该部分的语句都应当在<script></script>标签内。1、生命周期生命周期略过,常用的生命周期就一个:mounted,它指的是Vue组件已经准备好了之后,页面渲染之前,应该做什么事情。一般在mounted里面都是调用HTTP请求,初始化页面渲染所需的动态数据。示例:mounted(){hello().then((res)=>{this.msg=res.data})}2、数据存放区类似声明全局变量,
一、启动后端服务安装java、maven、配置环境这些就忽略了,提醒下maven也应该配置阿里云的仓库,否则下载包很慢的。另外maven的依赖库存放位置要选在其他位置,否则C盘很快满…1、打开IDEA,新建Springboot项目,JDK1.8:2、选择springboot版本,勾选两个常用组件lombok和configuration3、配置好IDE设置里面:构建、执行、部署->构建工具->maven选择EnableAutoImporting编辑器->常规->自动导入,勾选“快速优化导入”或者叫"xxxonthefly",会帮你清理无用的import4、选择自己熟悉的配置把springboot版本改回我用的较多的2.1.6:删掉Test文件,因为2.2.x开始用Jup
一、基础环境搭建1、搭建好基础运行时环境:Node.js可以参考菜鸟教程的《Node.js安装配置》(1)去Node.js官网下载对应的安装包,windows下载msi比较方便。一步步安装就能完成了。如果发现有任何问题,直接采用bin安装的方式,下载bin二进制,然后直接类似安装java一样配置环境变量即可。现在的node.js已经会顺带安装超火的包管理器npm(NodePackageManager)了,然后查看版本号,验证它们是否安装成功:node--versionnpm-v(2)永久使用淘宝镜像源#永久配置,会写入配置文件npmconfigsetregistryhttps://registry.npm.taobao.org#查看当前仓库地址npmconfiggetregistry2、认识
前言收到邮件邀请我体验上海云筏科技CloudRaft的云产品,没有报酬,只是喜欢体验这些新的云产品才接的,所以可以客观地了解到CloudRaft云产品如何。一、网页体验CloudRaft在2019年成立,名字应该是继承的国外知名网站服务商CloudFlare,和CloudFlare有深度合作。“云筏”这个名字挺有意思的,相比于XX云逼格提升不少。网页风格是我喜欢的云平台都有的风格,这个很棒:我不想注册帐号,然而明明有个微信图标,却没有实现微信第三方登录的功能:看到他家是百度云CDN的代理,我看之前百度云CDN不是一直都是免费的吗,怎么还代理了,想点进去看看,跳转了复旦大学官网……所有的友链都是复旦大学……一些按钮没有写具体的功能,点击之后没有反应:总体的控制面板功能还是挺齐全的:对于初创公司
上一页 12345... 16下一页