腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
运维开发故事
运维开发相关笔记
专栏成员
举报
340
文章
564261
阅读量
63
订阅数
订阅专栏
申请加入专栏
全部文章(340)
kubernetes(69)
https(66)
网络安全(61)
容器(54)
编程算法(44)
github(39)
node.js(35)
git(34)
容器镜像服务(33)
http(31)
开源(30)
运维(30)
api(28)
数据库(27)
tcp/ip(27)
zabbix(27)
sql(23)
linux(23)
nginx(21)
python(16)
存储(16)
网站(15)
jenkins(15)
配置(14)
腾讯云测试服务(12)
缓存(12)
java(11)
分布式(11)
云数据库 Redis(10)
spring(10)
对象(10)
数据(10)
腾讯云开发者社区(9)
监控(9)
html(8)
DevOps 解决方案(8)
jvm(8)
windows(8)
服务(8)
管理(8)
负载均衡(7)
php(7)
ide(7)
虚拟化(7)
系统(7)
对象存储(6)
go(6)
bash(6)
云数据库 SQL Server(6)
unix(6)
ubuntu(6)
负载均衡缓存(6)
apache(6)
企业(6)
ssh(6)
dns(6)
socket编程(6)
etcd(6)
内存(6)
javascript(5)
json(5)
打包(5)
bash 指令(5)
安全(5)
es(5)
Elasticsearch Service(5)
日志(5)
事件(5)
命令行工具(4)
mongodb(4)
yum(4)
openstack(4)
微信(4)
微服务(4)
prometheus(4)
并发(4)
部署(4)
测试(4)
工作(4)
接口(4)
虚拟机(4)
官方文档(3)
access(3)
windows server(3)
云数据库 MongoDB(3)
SSL 证书(3)
数据备份(3)
devops(3)
爬虫(3)
shell(3)
jdk(3)
zookeeper(3)
机器人(3)
云计算(3)
插件(3)
队列(3)
集群(3)
镜像(3)
网络(3)
DNS 解析 DNSPod(2)
lua(2)
android(2)
单片机(2)
postgresql(2)
文件存储(2)
自动化(2)
压力测试(2)
hashmap(2)
rpc(2)
udp(2)
kvm(2)
数据结构(2)
nat(2)
云数据库 postgresql(2)
kafka(2)
raft(2)
服务网格(2)
deployment(2)
grafana(2)
ip(2)
qemu(2)
semaphore(2)
service(2)
string(2)
变量(2)
操作系统(2)
程序(2)
工作流(2)
脚本(2)
开发(2)
面试(2)
算法(2)
同步(2)
统计(2)
线程(2)
性能(2)
域名(2)
源码(2)
其他(1)
区块链(1)
ios(1)
mac os(1)
c++(1)
.net(1)
xml(1)
jquery(1)
ajax(1)
nosql(1)
memcached(1)
tomcat(1)
maven(1)
搜索引擎(1)
中文分词(1)
全文检索(1)
lucene/solr(1)
容器服务(1)
批量计算(1)
日志服务(1)
NAT 网关(1)
消息队列 CMQ 版(1)
cci 持续集成(1)
短信(1)
容器服务(1)
yarn(1)
正则表达式(1)
sql server(1)
面向对象编程(1)
二叉树(1)
aop(1)
单元测试(1)
markdown(1)
dubbo(1)
kernel(1)
iis(1)
spring cloud(1)
hexo(1)
数据可视化(1)
系统架构(1)
openapi(1)
mqtt(1)
utf8(1)
ipv6(1)
性能测试(1)
负载测试(1)
应用安全开发(1)
持续集成(1)
持续部署(1)
alert(1)
annotations(1)
boolean(1)
chatgpt(1)
commit(1)
double(1)
dst(1)
eval(1)
gateway(1)
gc(1)
gitlab(1)
google(1)
heap(1)
int(1)
kubectl(1)
message(1)
mysql(1)
png(1)
pool(1)
range(1)
redis(1)
release(1)
reset(1)
rules(1)
runtime(1)
scapy(1)
sentry(1)
steam(1)
target(1)
tcp(1)
threadpool(1)
timer(1)
wait(1)
watch(1)
yaml(1)
备份(1)
产品(1)
持续交付(1)
代理(1)
反向代理(1)
翻译(1)
服务器(1)
高并发(1)
工具(1)
公众号(1)
函数(1)
继承(1)
集合(1)
架构(1)
加密(1)
加密解密(1)
解决方案(1)
进程(1)
客户端(1)
框架(1)
模型(1)
排序(1)
权限(1)
生命周期(1)
线程池(1)
效率(1)
优化(1)
原理(1)
源码分析(1)
注解(1)
字符串(1)
搜索文章
搜索
搜索
关闭
【K8S专栏】Kubernetes调度管理
node.js
kubernetes
apache
在日常工作中,每个机场都有调度室,用来管理飞机应该从哪里降落,停在什么地方。在Kubernetes也有这样的调度器,主要作用就是将Pod安排到合适的节点上。
没有故事的陈师傅
2022-09-15
559
0
大数据必知必会之Kafka
消息队列 CMQ 版
kafka
批量计算
html
node.js
Kafka 起初是 由 LinkedIn 公司采用 Scala 语言开发的一个多分区、多副本且基于 ZooKeeper 协调的分布式消息系统,现已被捐献给 Apache 基金会。目前 Kafka 已经定位为一个分布式流式处理平台,它以高吞吐、可持久化、可水平扩展、支持流数据处理等多种特性而被广泛使用,主要是由 Scala 和 Java 编写。
没有故事的陈师傅
2022-09-15
448
0
【K8S专栏】Kubernetes集群管理
数据备份
kubernetes
https
node.js
etcd
Kubernetes作为容器的编排平台,它是以集群的形式为业务提供服务。所以在日常的工作中,作为Kubernetes平台的维护者,会经常对集群进行管理。
没有故事的陈师傅
2022-09-15
1.5K
0
Redisson 高性能 Redis 分布式锁源码分析
云数据库 Redis
javascript
node.js
lua
linux
加锁的核心方法是:org.redisson.RedissonLock#tryLockInnerAsync
没有故事的陈师傅
2022-09-15
897
0
ceph在信创操作系统和服务器上安装
分布式
node.js
之前想通过cephadm的方式去部署,结果发现cephadm不支持kylin v10的操作系统,那么剩下的就只有手动部署和编译安装的方式,kylin v10系统已经自带了ceph luminous版本的包,如果想用新版的ceph那只能通过编译安装的方式了
没有故事的陈师傅
2022-04-05
3.4K
0
关注专栏作者,随时接收最新技术干货
没有故事的陈师傅
运维工程师
关注
海淀小鸡腿
关注
用户3515458
关注
Chacney
关注
K8s集群稳定性提升手段
容器
node.js
kubernetes
http
Kubernetes 中的 Request(请求) 字段用于管理容器对 CPU 和内存资源预留的机制,保证容器至少可以达到的资源量,该部分资源不能被其他容器抢占,具体可查看(https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/)。当 Request 设置过小,无法保证业务的资源量,当业务的负载变高时无力承载,因此用户通常习惯将 Request 设置得很高,以保证服务的可靠性。
没有故事的陈师傅
2022-04-05
673
0
ceph存储节点系统盘损坏集群恢复
分布式
node.js
本文主要介绍ceph16版本集群节点系统磁盘故障后的集群恢复,虽然系统盘很多都是做了raid1,但从实际做的项目看,总是有很多未知意外发生,节点挂掉后,上面的mon和osd,mgr都会down掉,如果所在节点的mgr服务是激活状态,则其他节点所在的备用节点将会升级为激活状态。
没有故事的陈师傅
2022-04-05
2K
0
数万字长文带你入门elasticsearch
node.js
中文分词
网络安全
搜索引擎
api
es会根据创建的文档动态生成映射,可以直接将动态生成的映射直接复制到需要自定义的mapping中
没有故事的陈师傅
2022-04-05
1.7K
0
如何通过Kubernetes安装Kubernetes以及物理服务器
kubernetes
https
网络安全
node.js
当你有两个数据中心,数千个物理机、虚拟机以及数十万个站点需要托管的时候,通过Kubernetes就可以很简单的实现上述需求。然而,使用Kubernetes,不仅可以声明式的描述应用,还可以声明式的描述基础设施。我在捷克最大的托管服务提供商 WEDOS Internet a.s工作,今天我将向您展示我的两个项目——Kubernetes-in-Kubernetes【1】 和 Kubefarm【2】。
没有故事的陈师傅
2022-02-09
1.3K
0
Kubernetes集群多租户资源管理
kubernetes
http
node.js
先讲解Pod的两个重要参数:CPU Request与Memory Request。在大多数情况下我们在定义Pod时并没有定义这两个参数,此时Kubernetes会认为该Pod所需的资源很少,并可以将其调度到任何可用的Node上。这样一来,当集群中的计算资源不很充足时,如果集群中的Pod负载突然加大,就会使某个Node的资源严重不足。
没有故事的陈师傅
2021-12-02
656
0
Prometheus监控神器-Kubernetes篇(三)
node.js
ubuntu
linux
kubernetes
当我们有多个Kubernetes集群的时候,这个时候就需要需要指标汇总的需求了,如上图一样,我们假定在外部部署一个Prometheus的Federate,然后去采集当前k8s中的kube-system与default俩个 namespace。
没有故事的陈师傅
2021-11-12
493
0
Node工作负载异常,一部分pod状态为Terminating
kubernetes
api
容器
etcd
node.js
在节点处于“NotReady”状态时,deployment控制器会迁移节点上的容器实例,并将节点上运行的pod置为“Terminating”状态。待节点恢复后,处于“Terminating”状态的pod会自动删除。偶现部分pod(实例)一直处于“Terminating ”状态,发现这部分的pod没有得到重新调度,不能提供服务。
没有故事的陈师傅
2021-10-19
1.7K
0
CountDownLatch 闭锁源码分析
javascript
node.js
闭锁是一种同步工具类,可以延迟线程的进度直到其到达终止状态【CPJ 3.4.2】。闭锁的作用相当于一扇门∶ 在闭锁到达结束状态之前,这扇门一直是关闭的,并且没有任何线程能通过,当到达结束状态时,这扇门会打开并允许所有的线程通过。当闭锁到达结束状态后,将不会再改变状态,因此这扇门将永远保持打开状态。闭锁可以用来确保某些活动直到其他活动都完成后才继续执行,例如∶
没有故事的陈师傅
2021-09-10
351
0
pod Evicted的状态究竟是何人所为
node.js
容器镜像服务
容器
kubernetes
今天发现好多pod的状态都是Evicted,然后我没有监控的权限,本来想看看grafana上监控图是否出现了特殊情况,无奈没权限看。
没有故事的陈师傅
2021-09-09
541
0
k8s 使用新版NFS Provisioner配置subdir
node.js
https
网络安全
kubernetes
github
NFS在k8s中作为volume存储已经没有什么新奇的了,这个是最简单也是最容易上手的一种文件存储。最近有一个需求需要在k8s中使用NFS存储,于是记录如下,并且还存在一些骚操作和过程中遇到的坑点,同时记录如下。
没有故事的陈师傅
2021-08-13
3.4K
0
系统性能调优之绑定cpu
缓存
socket编程
node.js
L1缓分成两种,一种是指令缓存,一种是数据缓存。L2缓存和L3缓存不分指令和数据。L1和L2缓存在第一个CPU核中,L3则是所有CPU核心共享的内存。L1、L2、L3的越离CPU近就越小,速度也越快,越离CPU远,速度也越慢。再往后面就是内存,内存的后面就是硬盘。我们来看一些他们的速度:
没有故事的陈师傅
2021-07-21
1.4K
0
linux上numa架构介绍
缓存
node.js
socket编程
以下案例基于 Ubuntu 16.04,同样适用于其他的 Linux 系统。我使用的案例环境如下所示:
没有故事的陈师傅
2021-07-21
2.7K
0
如何为你的Kubernetes保驾护航
node.js
kubernetes
随着Kubernetes的不断发展,技术不断成熟,越来越多的公司选择把自家的应用部署到Kubernetes中。但是把应用部署到Kubernetes中就完事了吗?显然不是,应用容器化只是万里长征的第一步,如何让应用安心、稳定的运行才是后续的所有工作。
没有故事的陈师傅
2021-07-21
346
0
文件系统与磁盘常见优化方案和术语
缓存
node.js
linux
数据库
sql
计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。
没有故事的陈师傅
2021-07-21
1.4K
0
磁盘文件系统三
node.js
unix
VFS采用了面向对象的设计思路,将一系列概念抽象出来作为对象而存在,它们包含数据的同时也包含了操作这些数据的方法。当然,这些对象都只能用数据结构来表示,而不可能超出C语言的范畴,不过即使在C++里面数据结构和类的区别也仅仅在于类的成员默认私有,数据结构的成员默认公有。VFS主要有如下4个对象类型。
没有故事的陈师傅
2021-06-24
857
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档