-
你要偷偷学会排查线上CPU飙高的情况,然后吓坏所有人!
所属栏目:[经验] 日期:2021-05-29 热度:108
通过上面的堆栈信息,可以看出,占用CPU资源的线程主要是卡在JDBC底层的TCP套接字读取上。连续执行了很多次,发现很多线程都是卡在这个地方。 通过分析调用链,发现这个地方是我代码中有数据库的insert,并且使用TDDL(阿里内部的分布式数据库中间件)来创[详细]
-
Traefik mesh:更方便的服务网格
所属栏目:[经验] 日期:2021-05-29 热度:181
副标题#e# Traefik mesh没有通过sidecar的形式进行流量拦截或者修改,那是怎么实现的呢? 它其实是借助于CoreDNS,它通过修改CoreDNS的少量配置,让用于允许使用Mesh端点而不是标准的Kubernetes端点,Mesh端点和用于服务并行运行,用户可以选择是否使用它。[详细]
-
系统管理员爱不释手的6款服务器监控工具
所属栏目:[经验] 日期:2021-05-29 热度:184
Conky能在多个的平台上运行,像Windows,Linux,Mac OS,大多数BSD都可以。它有简单的文本、总线进度条,图形窗口不同字体和颜色来显示信息,用户界面简单,300多个内置对象,对于系统管理员来说是个神器。 2、Glances Glances是一个跨平台监控工具,它用P[详细]
-
核心网运维的困难
所属栏目:[经验] 日期:2021-05-29 热度:165
维护人员既要做分析、又要去操作,可能最后分析没做好、操作无法落实。维护人员就是解决设备问题。现有的运维机制是:设备产生告警、监控收告警派工单、维护人员处理工单、监控核实回单质量完成闭环。看似多么完美的管理流程。实际上,维护人员在看到告警[详细]
-
从基础搭建一个自动化运维体系
所属栏目:[经验] 日期:2021-05-29 热度:134
DevOps的出现有其必然性。在软件开发生命周期中,遇到了两次瓶颈。第一次瓶颈是在需求阶段和开发阶段之间,针对不断变化的需求,对软件开发者提出了高要求,后来出现了敏捷方法论,强调适应需求、快速迭代、持续交付。第二个瓶颈是在开发阶段和构建部署阶[详细]
-
加强你的 HTTPS,你需要这么做
所属栏目:[经验] 日期:2021-05-29 热度:116
其中,帧类型可以分为: DATA:用于传输HTTP消息体 HEADERS:用于传输首部字段 SETTINGS:用于约定客户端和服务端的配置数据。比如设置初识的双向流量控制窗口大小 WINDOW_UPDATE:用于调整个别流或个别连接的流量 PRIORITY:用于指定或重新指定引用资源的[详细]
-
容器监控系统如何做,一片文章告诉你答案
所属栏目:[经验] 日期:2021-05-29 热度:50
随着线上服务的全面docker化,对docker容器的监控就很重要了。SA的监控系统是物理机的监控,在一个物理机跑多个容器的情况下,我们是没法从一个监控图表里面区分各个容器的资源占用情况的。 为了更好的监控容器运行情况,更重要的是为了后续的容器动态调度[详细]
-
安全强化你的Linux服务器的七个技巧
所属栏目:[经验] 日期:2021-05-29 热度:137
保护服务器安全的第一件事是更新本地存储库,并通过应用最新的修补程序来升级操作系统和已安装的应用程序。 在 Ubuntu 和 Debian 上: $ sudo apt update sudo apt upgrade -y 在 Fedora、CentOS 或 RHEL: $ sudo dnf upgrade 2、创建一个新的特权用户 接[详细]
-
超级全面的权限系统设计方案发布了
所属栏目:[经验] 日期:2021-05-29 热度:68
这是权限最基础也是最核心的模型,它包括用户/角色/权限,其中用户和角色是多对多的关系,角色和权限也是多对多的关系。 用户是发起操作的主体,按类型分可分为2B和2C用户,可以是后台管理系统的用户,可以是OA系统的内部员工,也可以是面向C端的用户,比如阿里云[详细]
-
终于掌握了 TCP 的 11 种状态 ,太不容易了…
所属栏目:[经验] 日期:2021-05-28 热度:75
上面这个图就是完整的三次握手过程 首先由 client 发出请求连接,即SYN=1 ACK=0,TCP 规定 SYN=1 时不能携带数据,但要消耗一个 seq,所以声明自己的seq=x 然后 Server 进行回复确认,即 SYN=1 ACK=1 seq=y ack=x+1 最后 Client 再进行一次确认,但不用SYN[详细]
-
新的浏览器缓存策略焕然一新:舍弃性能、确保安全
所属栏目:[经验] 日期:2021-05-28 热度:194
缓存机制存在的问题 从性能的角度来看,这种机制已经运行了很长时间了。但是,网站响应 HTTP 请求所花费的时间可以表明浏览器过去曾经访问过相同的资源,这使浏览器容易受到安全和隐私的攻击,比如: 检测用户是否访问过特定站点:攻击者可以通过检查缓存[详细]
-
Nginx 五大常见应用场景,运维请掌握
所属栏目:[经验] 日期:2021-05-28 热度:181
1)编译安装时使用--with-http_stub_status_module开启状态页面模块 #tar-zxvfnginx-1.12.2.tar.gz #cdnginx-1.12.2 #./configure --with-http_ssl_module//开启SSL加密功能 --with-stream//开启TCP/UDP代理模块 --with-http_stub_status_module//开启stat[详细]
-
Linux 运维必须明白的 17 个实用技巧
所属栏目:[经验] 日期:2021-05-28 热度:130
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find.-name*.tar-execmv{}./backup/; 注解:find name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延[详细]
-
搜索引擎TF-IDF算法是什么
所属栏目:[经验] 日期:2021-05-28 热度:108
第一点,TF-idf是什么? TF和IDF是两个不同的概念,tf通过一个文档内词项的重复次数来表示这个词项在所有词项中的重要度,而另一个idf则是一个词在所有文档中出现次数表示这个词项的重要程度,出现的越多也就是常用词,由于主题性不强重复越多重要度越低。[详细]
-
了解搜索引擎的核心算法
所属栏目:[经验] 日期:2021-05-28 热度:166
第一种算法、PageRank算法 1998年,Sergey Brin和Lawrence Page提出了PageRank算法。该算法基于从许多优质的网页链接过来的网页,必定还是优质网页的回归关系,来判定网页的重要性。该算法认为从网页A导向网页B的链接可以看作是页面A对页面B的支持投票,根[详细]
-
百度对外链和内链权重值是怎么计算的?
所属栏目:[经验] 日期:2021-05-28 热度:129
网页根据链接传递的方向,可分为出链网页和入链网页,现有技术中,是通过出链网页的权威性来确定入链网页的权威性的。 入链网页C 的权威性依赖于出链网页A 和B 的权威性,入链网页E的权威性依赖出链网页C、D 和F 的权威性。可以看出,这种确定网页权威性的[详细]
-
网站该如何利用反向思维优化
所属栏目:[经验] 日期:2021-05-28 热度:124
站长工具每天都要用到,对于查询网站关键字排名,监控网站流量,优化网站排名,网站输入,反链接,友情链接等,对 SEO优化也很有帮助,同时要求站长必须熟练使用工具。 这是一款关于网站反向链接的 SEO检测工具,能精确地找到链接你站的网址,还能查看竞争[详细]
-
如何建站?外贸建站程序用什么比较好?
所属栏目:[经验] 日期:2021-05-28 热度:156
许多从事外贸的个人和企业都希望拥有一个网上商城或外贸商城。很多企业会利用 WordPress这一免费平台建立外贸网站。国外常见的建站程序有WordPress、Joomla、Drupal、Magento、Prestashop和Shopify。 针对外贸B2B的外贸建站程序我比较推荐Wordpress,外贸B[详细]
-
SEO优化排名波涛起伏变化很大的原因是什么呢?
所属栏目:[经验] 日期:2021-05-28 热度:186
在我们给网站做SEO优化的时候,网站排名突然波涛起伏,变化很大是什么原因呢?哪怕他们每天都在更新质量很高的内容,每天都在交换优质的外链,关键词布局已经研究了上百遍了也不存在问题,SEO关键词排名也一直在上升,但是突然一段时间开始逐渐地衰退。其实[详细]
-
2021年人工智能学习的趋势
所属栏目:[经验] 日期:2021-05-28 热度:85
AI会推动云计算的创新 以人工智能为基础的应用程序和服务正在推动云计算技术的应用,并从中获益。和其他很多虚拟服务一样,人工智能在云平台上的应用是经济有效的,企业也会在新年里继续受益。 AI技术正快速地嵌入到云计算应用中,而全球最大的云计算供应商[详细]
-
涨工资,首先要提速,Linux shell的12个巧妙技巧让你运维高效
所属栏目:[经验] 日期:2021-05-27 热度:113
人们经常使用cut甚至awk只是通过模式或使用分隔符减去字符串的一部分。 另外,许多人使用$ {VARIABLE:start_position:length}进行子字符串bash操作,这非常快。 但是bash提供了一种使用#,##,%和%%来处理文本字符串的强大方法-它称为bash变量扩展。[详细]
-
被变更伤害的码农,是如何成功自救的?
所属栏目:[经验] 日期:2021-05-27 热度:114
作为一个合格的码农,我们每时每刻都在为开发新功能、修复Bug、提升系统性能挥洒汗水。变更发布是产品迭代的必经之路,但是变化总伴随着风险,互联网公司轰动一时发生的大故障,往往跟变更有关。一半以上的故障是由变更引入的,毫无疑问,减少变更引入的故[详细]
-
传授你一套秘籍,教你实现模拟弱网环境
所属栏目:[经验] 日期:2021-05-27 热度:200
运维过程中,最复杂的问题,莫过于网络的问题,而网络问题最烦的就是无法复现,这篇介绍一个强大的网络模拟工具Netem。 Netem是从linux 2.6以上内核版本开始提供的一个网络模拟功能模块,它主要用来在性能良好的网络环境中,模拟出复杂的网络传输性能,比[详细]
-
加薪,首先要提速,Linux shell的12个巧妙技巧让你运维熟练
所属栏目:[经验] 日期:2021-05-27 热度:180
对于管理员或用户而言,命令行不仅是可以完成所有任务的工具,而且还是可以永远开发的高度定制的工具。 最近,有一篇有关CLI中一些有用技巧的翻译文章。但是我觉得翻译人员没有足够的CLI经验,也没有遵循所描述的技巧,因此许多重要的事情可能会被遗漏或误[详细]
-
怎样利用cron任务在Linux中计划和方便任务
所属栏目:[经验] 日期:2021-05-27 热度:150
有时,你可能需要定期或以预定的时间间隔执行任务。这些任务包括备份数据库、更新系统、执行定期重新引导等。这些任务称为 cron 任务。cron 任务用于自动执行的任务,它有助于简化重复的、有时是乏味的任务的执行。cron 是一个守护进程,可让你安排这些任[详细]

浙公网安备 33038102330482号