51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
harmony
纯血
harmonyos
十项DevOps工程师必须掌握的技能
作者肖力翻译来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)DevOps工程师在现代IT中扮演着至关重要的角色。随着应用程序开发和部署方式的变化,组织将寻求具有实践经验以及展示技能的专家。DevOps工程师正迅速成为领先企业的关键和多面性角色。在没有明确晋升职位的道路上,IT部门必须确定经验丰富的DevOps工程师技能的正确组合。企业需要高层领导才能成功整合开发,测试,部署和正在进行的操作,并将其作...
大家好我是佩奇
0回复
8720浏览
DevOps
实战|两种常用的跨主机Docker容器互通方法
作者杨俊俊来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)现在提到容器,可能很容易想到的就是Kubernates,确实它很火,也很强大,但是对于规模非常小,容器不多的小环境,Kubernetes就显得比较累赘了,直接使用DockerCompose拉取一个小环境,这种使用方式,也有不少用户在使用;本篇通过实战,来介绍两种,在不使用类似Kubernetes容器管理平台的下,实现跨主机Docker容器之间互通的方法;基础环境准备安装...
大家好我是佩奇
0回复
1.4w浏览
Docker
DevOps vs 敏捷:究竟有什么区别?
作者肖力翻译来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)两者之间的差异在于开发后会发生什么。早期,软件开发并不真正使用特定的管理框架。然后是瀑布开发方式,它提出了一个想法,即可以通过应用程序创建或构建所花费的时间来定义软件开发。那时,创建,测试和部署软件通常要花费很长时间,因为在开发过程中没有制衡手段。结果是软件质量差,存在缺陷,错误和未满足的时间表。重点在于软件项目是长期...
大家好我是佩奇
0回复
8101浏览
DevOps
485 天,盘点远程办公的 21 条心得分享
你好,我是悟空一、我在家远程办公的原因从去年20210101到今年的20220331,我已经远程办公485天了,在此期间,公司大部分同事是去公司上班的。远程办公的主要原因有两个:上班通勤时间太长(2.5小时),娃才2岁不到需要多陪伴。二、如何跟踪进度?2.1晨会在家办公后,时间相对来说更自由些。环境也更舒适一些,早上起床后,走几步就到了书房,没有了通勤时间。早上是有晨会的,时间一般是9点9点半之间,所以我都是在9点之前在书...
lemonvita
0回复
5329浏览
JAR
适用于DevOps就绪企业的云迁移清单
作者新钛云服翻译来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)遵循本清单以准备进行云迁移并优化DevOps实践。这些步骤包括有关工具和实践的建议,以支持向IaaS模型或更高级别的AWS产品过渡。每个应用程序迁移都是不同的,但是每个过程都遵循相同的基本步骤。使用此AWS迁移清单来确保在发布当天及以后都能准备就绪。亚马逊的许多云服务涵盖各种存储级别和实例大小,托管应用程序环境,无服务器计算等。AW...
大家好我是佩奇
0回复
5903浏览
DevOps
使用 Locust 进行 Kubernetes 分布式性能测试
作者祝祥来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)介绍在本教程中,我们将会介绍如何集成和使用Locust来测试在Kubernetes集群中运行的微服务,以下是将会涵盖的内容:·如何部署一个Guestbook应用案例·一些Locust测试用例(我们将使用Guestbook应用进行测试)·为Locustmaster和worker构建Docker镜像·以分布式模式部署Locust并执行负载测试要求在继续之前,请确保您的环境满足要求;首先安装和部署...
大家好我是佩奇
0回复
7057浏览
Kubernetes
四个帮助Kubernetes更好工作的工具
作者新钛云服翻译来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)学习驱动Kubernetes比知道如何构建它更重要,这些工具将帮你快速上手。我建议应该学会驱动Kubernetes,而不是构建它,在Kubernetes中为应用程序建模必须学习的基本元素最少。我建议需要学习的原语集是可以学习的最简单的,以实现生产质量的应用程序部署(即高可用性[HA],多个容器,多个应用程序)。换句话说,学习Kubernetes内置的一组原语...
大家好我是佩奇
0回复
6807浏览
Kubernetes
简要分析Kubernetes API的使用
作者袁林翔来源新钛云服(ID:newtyun)转载请联系授权(微信ID:zlm935177782)0.提要Kubernetes是一个基于主机集群的容器管理工具,通过Kubernetes,我们可以对主机集群进行“面向服务”的管理。与云主机管理平台拥有一套完整的OpenAPI相似的是,Kubernetes也有可以由http访问的API,我们可以通过访问这些API,获取主机集群正在运行的服务,甚至还可以搭建可定制的Web平台实现人性化的管理功能。本文将简单介绍KubernetesAPI...
大家好我是佩奇
0回复
9020浏览
Kubernetes
从单点 Redis 到 1 主 2 从 3 哨兵的架构演进之路(一)
一、前言我们有个项目中用的MySQL、Redis、ES、微服务都是单节点部署的,没有做集群模式部署,为了提高整体的可用性,对项目的部署架构进行了升级,支持高可用。相关内容可参考之前的两篇:MySQL高可用篇ELKStack篇通过本篇,你可以学到以下内容:•Redis真实的多服务器部署实战•Redis真实的主从模式部署实战。•Redis真实的哨兵集群模式部署实战。•Redis主节点宕机后,Redis哨兵如何进行故障转移的。•R...
r660926
0回复
7518浏览
Redis
深入理解 ELK 中 Logstash 的底层原理 + 填坑指南(一)
前言通过本篇内容,你可以学到如何解决Logstash的常见问题、理解Logstash的运行机制、集群环境下如何部署ELKStack。在使用Logstash遇到了很多坑,本篇也会讲解解决方案。•日志记录的格式复杂,正则表达式非常磨人。•服务日志有多种格式,如何匹配。•错误日志打印了堆栈信息,包含很多行,如何合并。•日志记录行数过多(100多行),被拆分到了其他的日志记录中。•输出到ES的日志包含很多无意义字段。&b...
r660926
0回复
1.0w浏览
Logstash
从单点 Redis 到 1 主 2 从 3 哨兵的架构演进之路(二)
四、搭建哨兵集群4.1哨兵集群拓扑图三台机器上分别部署三个哨兵服务。部署拓扑图如下所示:4.2哨兵服务是怎么启动的其实哨兵服务也是用Redis容器启动的,只是用的不同命令的启动的。我们可以在redis容器中执行如下命令启动哨兵服务。redissentinelusrlocaletcredissentinel.conf因为我们是通过docker启动的,所以在启动docker容器时,带上这个命令参数就可以启动哨兵服务了,就不用到容器里面执行这个命令了。4.3哨兵配置首先创...
r660926
0回复
7681浏览
Redis
深入理解 ELK 中 Logstash 的底层原理 + 填坑指南(二)
四、Logstash怎么跑起来的4.1Logstash如何运行的你会好奇Logstash是怎么运行起来的吗?官方提供的启动方式是执行logstashfweblog.conf命令来启动,当执行这个命令的时候其实会调用Java命令,以及设置java启动参数,然后传入了一个配置文件weblog.conf来启动Logstash。cdhomelogstash7.6.2sudo.binlogstashfweblog.conf当启动完之后,我们通过命令来看下Logstash的运行状态psefgreplogstash执行结果如下图所示,可以看到用到了Ja...
r660926
0回复
1.1w浏览
Logstash
Redis主从、哨兵、 Cluster集群一锅端!(二)
3.RedisCluster集群哨兵模式基于主从模式,实现读写分离,它还可以自动切换,系统可用性更高。但是它每个节点存储的数据是一样的,浪费内存,并且不好在线扩容。因此,ReidsCluster集群(切片集群的实现方案)应运而生,它在Redis3.0加入的,实现了Redis的分布式存储。对数据进行分片,也就是说每台Redis节点上存储不同的内容,来解决在线扩容的问题。并且,它可以保存大量数据,即分散数据到各个Redis实例,还提供复制和故障转...
chujichenxuyuan
0回复
7077浏览
Cluster
社招后端21连问(三年工作经验一面)(三)
13.Hashmap是怎样实现的?为什么要用红黑树,而不用平衡二叉树?为什么在1.8中链表大于8时会转红黑树?HashMap是线性安全的嘛?如何保证安全?13.1Hashmap是怎样实现的?•JDK1.7Hashmap的底层数据结构是数组+链表•JDK1.8Hashmap的底层数据结构是数组+链表+红黑树数据元素通过映射关系,即散列函数,映射到桶数组对应索引的位置,插入该位置时,如果发生冲突,从冲突的位置拉一个链表,把冲突元素放到链表。如果链表长...
chujichenxuyuan
0回复
7962浏览
过半节点
腾讯云后端15连问!(四)
11.JVM调优11.1一般什么时候考虑JVM调优呢?•Heap内存(老年代)持续上涨达到设置的最大内存值;•FullGC次数频繁;•GC停顿时间过长(超过1秒);•应用出现OutOfMemory等内存异常;•应用中有使用本地缓存且占用大量内存空间;•系统吞吐量与响应性能不高或下降。11.2JVM调优的目标•延迟:GC低停顿和GC低频率;•低内存占用;•高吞吐量;11.3JVM调优量化目标•Heap内存使用率
chujichenxuyuan
0回复
5892浏览
TCC
Redis主从、哨兵、 Cluster集群一锅端!(一)
前言大家好,我是捡田螺的小男孩。今天跟小伙伴们一起学习Redis的主从、哨兵、RedisCluster集群。•Redis主从•Redis哨兵•RedisCluster集群1.Redis主从面试官经常会问到Redis的高可用。Redis高可用回答包括两个层面,一个就是数据不能丢失,或者说尽量减少丢失;另外一个就是保证Redis服务不中断。•对于尽量减少数据丢失,可以通过AOF和RDB保证。•对于保证服务不中断的话,Redis就不能单点部署,这时候我...
chujichenxuyuan
0回复
7418浏览
Cluster
经典面试题:Redis 持久化有哪几种方式,怎么选?
前言大家好,我是程序员田螺。今天给大家分享一道经典面试题:Redis持久化有哪几种方式,怎么选?•AOF持久化•RDB持久化•AOF和RDB如何选择1、AOF持久化Redis是基于内存的,如果Redis服务器挂了,数据就会丢失。为了避免数据丢失了,Redis提供了两种持久化方式,RDB和AOF。我们先来介绍AOF。AOF(appendonlyfile)持久化,采用日志的形式来记录每个写操作,追加到AOF文件的末尾。Redis默认情况是不开启AOF的。重启...
chujichenxuyuan
0回复
1.1w浏览
Redis
腾讯云后端15连问!(二)
4.Future实现阻塞等待获取结果的原理?Future.get()用于异步结果的获取。它是阻塞的,背后原理是什么呢?我们可以看下FutureTask的类结构图:FutureTask实现了RunnableFuture接口,RunnableFuture继承了Runnable和Future这两个接口,对于Runnable,我们太熟悉了,那么Future呢?Future表示一个任务的生命周期,并提供了相应的方法来判断是否已经完成或取消,以及获取任务的结果和取消任务等。publicinterfaceFuture<V>{booleanc...
chujichenxuyuan
0回复
6509浏览
消费型
腾讯云后端15连问!(三)
9.B+树是不是有序?B+树和B树的主要区别?B+树索引,一次查找过程B+树是有序的。B+树和B树的主要区别?•B树内部节点是保存数据的;而B+树内部节点是不保存数据的,只作索引作用,它的叶子节点才保存数据。•B+树相邻的叶子节点之间是通过链表指针连起来的,B树却不是。•查找过程中,B树在找到具体的数值以后就结束,而B+树则需要通过索引找到叶子结点中的数据才结束•B树中任何一个关键字出现且只出现在一个结...
chujichenxuyuan
0回复
6337浏览
内部节点
社招后端21连问(三年工作经验一面)(一)
前言大家好,我是捡田螺的小男孩。有位朋友工作三年,去面试,给大家整理一下面试题,并附上答案。1.Mysql索引在什么情况下会失效2.MySql的存储引擎InnoDB与MyISAM的区别3.Mysql在项目中的优化场景,慢查询解决等4.Mysql有什么索引,索引模型是什么5.B树与B+树的区别?为什么不用红黑树6.Mysql主从同步怎么做7.乐观锁与悲观锁的区别?8.聊聊binlog日志9.redis持久化有哪几种方式,怎么选?10.redis主从同步是怎样的过程?11.red...
chujichenxuyuan
0回复
6385浏览
Mysql
暂无内容
1
58
59
60
61
62
63
64
65
66
101
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅