草庐IT

Kubernetes监控手册04-监控Kube-Proxy

简介首先,请阅读文章《Kubernetes监控手册01-体系介绍》,回顾一下Kubernetes架构,Kube-Proxy是在所有工作负载节点上的。Kube-Proxy默认暴露两个端口,10249用于暴露监控指标,在 /metrics 接口吐出Prometheus协议的监控数据:[root@tt-fc-dev01.njlib]#curl-shttp://localhost:10249/metrics|head-n10#HELPapiserver_audit_event_total[ALPHA]Counterofauditeventsgeneratedandsenttotheauditbacke

解决Ubuntu(20.04)开机、关机、重启慢,有光标闪烁问题

1.问题描述开关机,或者重启时,等待时间很长,大约1分30秒,且有光标闪烁。2.问题解析等待时间长,可能时由于开关机时后台要打开或关闭某些程序,这些程序花费的时间是有系统设定的默认时间的,大约90秒,只有到了90秒系统才能打开或是关闭。光标闪烁就是后台一系列活动的简化,它表示后台有一系列活动在进行,只是我们看不到。也因此让我们觉得它像是卡住了。如果我们在终端输入:sudogedit/etc/default/grub在打开的文件中,找到以下内容:GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"将其改为:GRUB_CMDLINE_LINUX_DEFAULT=""并保

解决Ubuntu(20.04)开机、关机、重启慢,有光标闪烁问题

1.问题描述开关机,或者重启时,等待时间很长,大约1分30秒,且有光标闪烁。2.问题解析等待时间长,可能时由于开关机时后台要打开或关闭某些程序,这些程序花费的时间是有系统设定的默认时间的,大约90秒,只有到了90秒系统才能打开或是关闭。光标闪烁就是后台一系列活动的简化,它表示后台有一系列活动在进行,只是我们看不到。也因此让我们觉得它像是卡住了。如果我们在终端输入:sudogedit/etc/default/grub在打开的文件中,找到以下内容:GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"将其改为:GRUB_CMDLINE_LINUX_DEFAULT=""并保

解决Ubuntu(20.04)和Windows10双系统时间不同步问题

1.原因分析出现这种情况的原因是Windows和Ubuntu它们在默认情况下看待硬件时间(主板上的BOIS显示的时间)的方式不一样。我们先来了解一下关于时间的概念:UTC,即UniversalTimeCoordinated,协调世界时GMT,即GreenwichMeanTime,格林尼治平时RTC时间,即Real-timeclock,是电脑的硬件时间Windows与Linux缺省看待系统硬件时间的方式是不一样的:Linux时钟分为系统时钟(SystemClock)和硬件(RTC)时钟。Linux把硬件时间当作UTC,系统时间是UTC时间经过换算得来的。比如说北京时间是GMT+8,则系统中显示时

解决Ubuntu(20.04)和Windows10双系统时间不同步问题

1.原因分析出现这种情况的原因是Windows和Ubuntu它们在默认情况下看待硬件时间(主板上的BOIS显示的时间)的方式不一样。我们先来了解一下关于时间的概念:UTC,即UniversalTimeCoordinated,协调世界时GMT,即GreenwichMeanTime,格林尼治平时RTC时间,即Real-timeclock,是电脑的硬件时间Windows与Linux缺省看待系统硬件时间的方式是不一样的:Linux时钟分为系统时钟(SystemClock)和硬件(RTC)时钟。Linux把硬件时间当作UTC,系统时间是UTC时间经过换算得来的。比如说北京时间是GMT+8,则系统中显示时

ch04 Java流程控制

Java流程控制Scanner对象通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前一般使用hasNext()与hasNextLine()判断是否还有输入的数据。next() 方法一定要读取到有效字符后才可以结束输入有效字符前的空格会被过滤掉有效字符串后的空格和换行为结束符next()方法不能得到带空格的字符串nextLine() 方法以换行符为结束符,nextLine()方法返回的是输入回车前的所有字符可以获得空白顺序结构基本运行结构if选择结构while(scanner.hasNextInt()){score=scanner.nextInt();if(s

ch04 Java流程控制

Java流程控制Scanner对象通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前一般使用hasNext()与hasNextLine()判断是否还有输入的数据。next() 方法一定要读取到有效字符后才可以结束输入有效字符前的空格会被过滤掉有效字符串后的空格和换行为结束符next()方法不能得到带空格的字符串nextLine() 方法以换行符为结束符,nextLine()方法返回的是输入回车前的所有字符可以获得空白顺序结构基本运行结构if选择结构while(scanner.hasNextInt()){score=scanner.nextInt();if(s

解决Ubuntu 20.04下VS code无法使用中文输入法的问题

技术背景在Ubuntu20.04下,如果从应用商城中直接下载VScode,有可能会导致无法使用中文输入法的问题,那么就只能从其他地方写了中文再复制过来,非常的麻烦。从一些文章中收集到的信息来看,应该是从应用商城中下载的VSCode是一个阉割版的软件,其中就把中文输入法这一项给抛弃了。因此我们的操作是先把从应用商城安装的VScode卸载掉,然后重新安装一个完整版的VScode即可解决问题。操作流程整体流程基本上是先删除,后重新安装的策略。$sudosnapremovecode[sudo]dechin的密码:已删除code$wget-qO-https://packages.microsoft.co

解决Ubuntu 20.04下VS code无法使用中文输入法的问题

技术背景在Ubuntu20.04下,如果从应用商城中直接下载VScode,有可能会导致无法使用中文输入法的问题,那么就只能从其他地方写了中文再复制过来,非常的麻烦。从一些文章中收集到的信息来看,应该是从应用商城中下载的VSCode是一个阉割版的软件,其中就把中文输入法这一项给抛弃了。因此我们的操作是先把从应用商城安装的VScode卸载掉,然后重新安装一个完整版的VScode即可解决问题。操作流程整体流程基本上是先删除,后重新安装的策略。$sudosnapremovecode[sudo]dechin的密码:已删除code$wget-qO-https://packages.microsoft.co

Jenkins实践指南-04-Groovy基础知识03

2.4.5操作符2.4.5.1常规算术操作符  [作者:Surpassme]常见的算术操作符主要如下所示:操作符说明示例+相加1+2=3-相减1-2=-1*相乘2*2=4/相除3/2=1.5%求余3%2=1**求幂3**2=92.4.5.2赋值算术操作符  [作者:Surpassme]常见的赋值算术操作符主要如下所示:操作符说明+=相加并赋值-=相减并赋值*=相乘并赋值/=相除并赋值%=求余并赋值**=求幂并赋值2.4.5.3关系操作符  [作者:Surpassme]常见的关系操作符主要如下所示:操作符说明==等于!=不等于小于小于等于>大于>=大于等于===绝对等于!==绝对不等于2.4.5