• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  操作系统&网络&运维

上一页 1 2 3 4 下一页
负载均衡常用算法

摘要:负载均衡算法是服务器负载均衡功能的核心,它们决定了如何将业务流量或任务分配给不同的服务器。以下是一些常见的负载均衡算法,这些算法可以根据服务器的实际负载情况动态地分配任务: 轮询(Round Robin)法: 轮询法将用户的请求按顺序轮流分配给服务器。例如,如果有10台服务器,那么从第1台开始分配, 阅读全文
posted @ 2024-05-10 14:25 JackYang 阅读(166) 评论(0) 推荐(0)
Istio面试题及答案-2023&2024

摘要:1. 你是否了解Istio的主要组件和架构? Istio是一种服务网格框架,主要包括以下几个组件: Envoy Sidecar Proxy:Istio的数据平面采用Envoy代理,将所有流量路由到目标服务实例上。 Pilot:Istio的控制平面中的组成部分,用于配置Envoy Sidecar Pr 阅读全文
posted @ 2023-05-08 14:03 JackYang 阅读(1297) 评论(2) 推荐(1)
Istio面试题-2023面试题库

摘要:1. 你是否了解Istio的主要组件和架构? 2. 你如何在Istio中实现服务发现和负载均衡? 3. 你是否了解Istio的流量管理和路由规则? 4. 你如何在Istio中实现服务间通信的安全和可观测性? 5. 你是否了解Istio的故障注入和容错机制? 6. 你如何在Istio中实现服务网格的流 阅读全文
posted @ 2023-04-17 14:33 JackYang 阅读(641) 评论(0) 推荐(1)
K8s或Kubernetes面试题-2023面试题库

摘要:1. 你是否了解Kubernetes的架构和核心组件是什么?2. 你如何创建和管理Kubernetes集群?3. 你如何部署应用程序并将它们托管在Kubernetes中?4. 你如何进行Kubernetes的升级和维护?5. 你如何扩展Kubernetes集群并进行负载均衡?6. 你是否了解Kube 阅读全文
posted @ 2023-04-17 10:24 JackYang 阅读(439) 评论(0) 推荐(1)
什么是云原生

摘要:云原生是一种新的软件开发和部署方法,它的目标是在云计算环境中构建和运行可扩展、弹性、可观测和可维护的应用程序。这种方法的核心是将应用程序设计为弹性和可扩展的微服务,并将它们部署在容器中,以便于管理和快速部署。云原生应用程序通常使用现代的开发、部署和自动化工具,如DevOps、持续交付和自动化测试,以 阅读全文
posted @ 2023-03-16 00:39 JackYang 阅读(1557) 评论(0) 推荐(0)
进程与线程-linux快速入门教程

摘要:1. 简介 在本教程中,我们将简要定义两个模棱两可的术语,进程和线程。之后,我们将看看它们之间的差异。 2. 定义 进程是程序的执行。它包括程序本身、数据、资源(如文件)和执行信息(如操作系统保存的进程关系信息)。操作系统允许用户通过系统调用创建、计划和终止进程。 线程是一个半进程。它有自己的堆栈并 阅读全文
posted @ 2023-02-15 15:53 JackYang 阅读(68) 评论(0) 推荐(0)
多线程与超线程-架构快速进阶教程

摘要:1. 简介 在本教程中,我们将介绍计算机科学的两种处理技术。特别是,我们将介绍多线程和超线程技术,讨论它们的不同方法,突出它们的优点和缺点,并讨论它们最常见的用法。 2. 多线程 在计算机系统中,处理器执行称为线程的轻量级指令集。为了提高整体系统性能、响应能力和吞吐量,可以在不同的内核上同时执行多个 阅读全文
posted @ 2023-02-15 15:34 JackYang 阅读(865) 评论(0) 推荐(0)
进程控制块-架构快速进阶教程

摘要:1. 简介 计算机系统同时执行多个程序。这使我们能够实现更好的吞吐量和用户体验。运行多个程序的概念由操作系统中的进程实现。 在本教程中,我们将讨论进程控制块 (PCB) 的概念,其中包含进程运行的有用信息。 2. 进程概念 进程是正在执行的程序。例如,我们可以编写一个 Java 应用程序并将其保存到 阅读全文
posted @ 2023-02-15 10:58 JackYang 阅读(274) 评论(0) 推荐(0)
死锁:它是什么,如何检测、处理和预防-架构快速进阶教程

摘要:1. 概述 在本教程中,我们将通过实际示例探讨如何预防、避免、检测和忽略死锁。 2. 死锁简介 在进程共享资源的几乎任何情况下都可能发生死锁。它可以发生在任何计算环境中,但它在分布式系统中很普遍,其中多个进程在不同的资源上运行。 在此情况下,一个进程可能正在等待另一个进程已持有的资源。死锁类似于先有 阅读全文
posted @ 2023-02-15 10:46 JackYang 阅读(563) 评论(0) 推荐(0)
进程生命周期-架构快速进阶教程

摘要:1. 概述 在本教程中,我们将讨论操作系统中进程的生命周期。 2. 什么是进程? 在操作系统中,进程是当前正在执行的计算机程序的实例。因此,具有活动状态的计算机程序是一个进程。例如,用户正在打开 Web 浏览器进行 Web 冲浪或使用某些音乐播放器应用程序播放音乐。 当我们想要同时运行多个进程时,这 阅读全文
posted @ 2023-02-15 10:19 JackYang 阅读(531) 评论(0) 推荐(0)
yum安装时出现"Could not retrieve mirrorlist "的解决办法

摘要:[root@localhost ~]# yum -y install wget (注:在下载wget命令并安装) Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error 阅读全文
posted @ 2021-08-26 12:29 JackYang 阅读(4879) 评论(0) 推荐(0)
Linux系统运行级别(runlevel)-linux快速入门教程

摘要:Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4 阅读全文
posted @ 2021-08-26 12:27 JackYang 阅读(503) 评论(0) 推荐(0)
Linux网卡配置与绑定-linux快速入门教程

摘要:以下教程以Redhat Linux操作作为演示示例 Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。 相关的配置文件 /ect/hosts 配置主机名和IP 阅读全文
posted @ 2021-08-26 12:25 JackYang 阅读(2729) 评论(0) 推荐(0)
linux系统内核参数优化-linux快速入门教程

摘要:内核的 shmall 和 shmmax 参数 SHMMAX= 配置了最大的内存segment的大小 >这个设置的比SGA_MAX_SIZE大比较好。SHMMIN= 最小的内存segment的大小SHMMNI= 整个系统的内存segment的总个数SHMSEG= 每个进程可以使用的内存segment的 阅读全文
posted @ 2021-08-26 12:23 JackYang 阅读(388) 评论(0) 推荐(0)
linux修改主机名(hostname)-linux快速入门教程

摘要:以下已经CentOS操作系统为示例 需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。 /etc/sysconfig/network 用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME= 阅读全文
posted @ 2021-08-26 12:18 JackYang 阅读(956) 评论(0) 推荐(0)
CentOS网络接口配置文件ifcfg-eth详解-linux快速入门教程

摘要:CentOS网络接口配置文件ifcfg-eth详解 文件 /etc/sysconfig/network-scripts/ifcfg-eth0在/etc/sysconfig/network-script在这个目录下面,存放的是网络接口(网卡)的脚本文件(控制文件),ifcfg-eth0是默认的第一个网 阅读全文
posted @ 2021-08-26 12:16 JackYang 阅读(550) 评论(0) 推荐(0)
英特尔的VT-d技术是什么?-虚拟化技术快速入门教程

摘要:VT-d技术: 我们知道对于服务器而言,很重要的一个组成部分就I/O,CPU的计算能力提升虽然可以更快地处理数据,但是前提是数据能够顺畅的到达CPU,因此,无论是存储,还是网络,以及图形卡、内存等,I/O能力都是企业级架构的一个重要部分。为此,人们不但在传输带宽上投资(比如从百兆以太网到千兆以太网再 阅读全文
posted @ 2021-08-26 12:13 JackYang 阅读(3135) 评论(0) 推荐(0)
如何取消Linux下,vi中显示的^M符号-linux快速入门教程

摘要:【背景知识】 ^M 是ascii中的'\r', 回车符,是16进制的0x0D,8进制的015,十进制的13。 对于换行这个动作,unix下一般只有一个0x0A表示换行,windows下一般都是0x0D和0x0A两个字符。 另外:^L 是ascii 0x0C '\f', 换页控制符。 而对于Linux 阅读全文
posted @ 2021-08-26 12:09 JackYang 阅读(556) 评论(0) 推荐(0)
多网卡的各种bond模式原理-linux快速入门教程

摘要:Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。 mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援 阅读全文
posted @ 2021-08-26 12:05 JackYang 阅读(1161) 评论(0) 推荐(0)
使用ethtool工具确定多网卡Linux服务器网口位置方法-linux快速入门教程

摘要:在配置有多个网络接口的设备时我们会犯难,eth0、eth1、……到底是那个接口? 今天为大家介绍一个小工具,ethtool,他可以帮助你解决这个问题。 我使用的机器是ubuntuLinux 系统,打开终端,输入ethtool --help 显示帮助信息,下面我就简要介绍一下最常用的两个功能。 功能1 阅读全文
posted @ 2021-08-26 12:02 JackYang 阅读(914) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3