摘要:一、Kafka 基础 消息系统的作用 应该大部份小伙伴都清楚,用机油装箱举个例子 所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画
阅读全文
摘要:前言 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容
阅读全文
摘要:我们都知道天下没有“永不宕机”的系统,但每次线上出问题都要拉出一个程序员“祭天”。所以一款靠谱、好用的监控工具就显得十分重要,它可以在生产环境出故障的第一时间发出告警,并提供详实的数据,帮助程序员尽早发现故障、尽快定位问题。 可以毫不夸张地说,监控就是运维的眼睛、研发的“免死金牌”,程序员“明哲保身
阅读全文
摘要:原文:https://www.toutiao.com/article/7234104886726705716 1.前言 我们的生产环境基本上都部署在云服务器上,例如应用服务器、MySQL服务器等。如果MySQL服务器直接暴露在公网,就会存在很大的风险,为了保证数据安全,MySQL服务器的端口是不对外
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/353296392 Elasticsearch 是一个实时的分布式搜索分析引擎,它的底层是构建在Lucene之上的。简单来说是通过扩展Lucene的搜索能力,使其具有分布式的功能。ES通常会和其它两个开源组件logstash(日志采集)
阅读全文
摘要:vi /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enable
阅读全文
摘要:均需修改nginx的配置文件 vi /nginx/conf/nginx.conf 1、worker_processes 工作进程最大连接数 worker 进程数默认为 1 ,单进程最大连接数为1024 每个 worker 进程都是单线程的进程,它们会调用各个模块以实现多种多样的功能 如果这些模块确认
阅读全文
摘要:按照等保要求,跨域的不安全性,需要修复。 这个需要根据客户端传递的请求头中的Origin值,进行安全的跨站策略配置,目的是对非法的origin直接返回403错误页面。 漏洞复现 复现方式为在 Header 中指定 Origin 请求头,看是否可以请求成功。 能够请求成功,说明未对请求头进行控制,有漏
阅读全文
摘要:1.Hello World 程序员经常通过学习 hello world 程序来学习新语言。这是一个简单的程序,将字符串 “HelloWorld” 打印到标准输出中。然后,使用 vim 或 nano 等编辑器创建 hello-world.sh 文件,并将以下行复制到其中。 #!/bin/bashech
阅读全文
摘要:准备工作 192.168.16.128 192.168.16.129 两台虚拟机。安装好Nginx 安装Nginx 更新yum源文件: rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.e
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1562225#:~:text=tmp%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6%E7%9B%AE%E5%BD%95%E8%87%AA%E5%8A%A8%E6%B8%85%E7
阅读全文
摘要:转载自: 马哥Linux运维 ❝ ELK 是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个 FileBeat,它是一个轻量级的日志收集处理工具 (Agent),Filebeat 占用资源少,适合于在各个服务器上搜集日志
阅读全文
摘要:转载:基于 Kubernetes 的微服务项目设计与实现 (qq.com) 作者:xiaojiaqi 来源:https://github.com/xiaojiaqi/deploy-microservices-to-a-Kubernetes-cluster 随着互联网的发展,后端服务和容器编排技术的日
阅读全文
摘要:yum-builddep itself it part of the yum-utils package. You can install it with yum yum install yum-utils
阅读全文
摘要:参考资料:https://blog.csdn.net/Longyu_wlz/article/details/115052276 bash -c "cmd string" 接的是shell命令字符串,用双引号括起来。
阅读全文
摘要:[root@yzf-02 aks]# cat aks.service [Unit] Description=aks server daemon After=network.target [Service] Type=forking ExecStart=/home/aks_register-20200
阅读全文
摘要:source filename 与 sh filename 及./filename执行脚本的区别当shell脚本具有可执行权限时,用sh filename与./filename执行脚本是没有区别得。./filename是因为当前目录没有在PATH中,所有”.”是用来表示当前目录的。sh filena
阅读全文
摘要:★ 跳转到下一个diff点: 请使用 ]c 命令 ★ 跳转到前一个diff点:请使用 [c 命令 如果希望把一个差异点中当前文件的内容复制到另一个文件里,可以使用命令:dp (diff “put”) 如果希望把另一个文件的内容复制到当前行中,可以使用命令:do (diff “get”,之所以不用dg
阅读全文
摘要:docker save #! /usr/bin/env bash myflag=".tar.gz" for srcimage in `cat ./deploy_images/$image_txt` do project=`echo $srcimage | awk -F'/' '{print $NF}
阅读全文
摘要:yum -y install ntp # ceph-k8s-01 $ vi /etc/ntp.conf driftfile /var/lib/ntp/drift restrict default nomodify notrap nopeer noquery restrict 127.0.0.1 re
阅读全文