自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1159)
  • 资源 (44)
  • 收藏
  • 关注

原创 ES专题:ES常见问题及其解决方法一览

基础ES的3大核心功能是哪些?索引如何修改索引名又不丢失数据?集群如何下线某个节点机器?性能优化如何根据硬件不同,做不同的读写方案?

2022-04-17 16:28:38 973

原创 MySQL专题:MySQL基础知识专题(更新中)

事务事务ACID特性

2020-09-19 15:09:18 468 1

原创 JAVA系列:基础知识专题(更新中)

目录String类、对象反射Date日期正则StringStringBuffer、StringBuilder、String区别String的intern()方法的使用类、对象对象自定义排序字段 Comparable和Comparator反射Java反射机制Date日期SimpleDateFormat注意事项正则正则表达式语法规则...

2020-09-15 00:21:02 315

原创 JAVA系列:JVM专题 (更新中)

CPU高如何问题定位?CPU、内存定位性能问题CPU高的问题(定位进程)内存高排查方法?Jstack使用方法

2020-09-06 22:46:33 349

原创 JAVA系列:线程、线程池常见问题整理(持续更新)

什么是线程? 和进程区别?多进程、多线程与CPU的关系并发与并行的区别为什么使用线程?什么情况下应该使用多线程多线程一定比单线程快吗? 怎么解决这个问题线程有哪5种状态?线程的5种状态怎么使用/实现线程?多线程的实现方式有哪些?线程的Run和Start方法区别多线程为什么会存在安全性问题线程池有哪些?未完待续...

2020-09-01 23:07:58 399

原创 Linux系列:Linux常用命令这一篇就够了!(持续更新中)

CPUCPU、内存定位性能问题CPU高的问题(定位进程)内存Free -m参数说明CPU、内存定位性能问题网络相关测TCP/UDP端口的连通性指定ping的次数linux Telnet命令 不通或拒绝的几种情况查看端口占用状态、查看端口被哪些进程使用、查看端口有哪些外部机器IP连接SSH远程连接登录重启网卡的三种方法、查看网卡的三种方法文件相关vi 字符串批量替换、vi 跳到最后一行、vi 用/查找到字符切换到下一个、vim清空...

2020-08-31 23:04:55 460

原创 kibana系列:Kibana进程查找

js写的,所以进程在node中。

2023-10-16 03:45:00 302

原创 ansible系列: playbook 普通用户切换到超级管理员root执行命令

表示切换用户的方式,有su/sudo/pbrun等方式,默认是sudo方式。表示要切换到哪个用户,即目标用户。#表示是否允许用户切换。

2023-10-15 22:44:17 605

原创 MySQL系列:mysql5.7下载地址、安装步骤

下载地址MySQL :: Download MySQL Installerhttps://dev.mysql.com/downloads/installer/选择版本下载安装

2023-09-18 10:00:00 299

原创 K8S系列:Service NodePort代理外部节点(pod访问mysql)

mysql.yamlkind: EndpointsapiVersion: v1metadata: name: nio4444-mysqlsubsets: - addresses: - ip: 192.168.1.12 ports: - name: mysql3306 protocol: TCP port: 3306---kind: ServiceapiVersion: v1metadata: name: nio

2023-09-16 17:02:24 184

原创 日常工具:CPU处理器i3 i5 i7 i9的区别、选择

i9处理器则适合专业用户和高端游戏玩家。i7处理器适合高端用户和游戏玩家。i3处理器适合低端用户。i5处理器适合一般用户。

2023-09-16 08:45:00 239

原创 K8S系列:查看kind(Service、Deployment)对应的version类型的简单方法

使用 kubectl explain <kind>类型。

2023-09-15 00:45:00 184

原创 K8S系列:Deployment报错:missing required field “selector“ in io.k8s.api.apps.v1.DeploymentSpec

selector属性,添加红色部分代码即可。

2023-09-14 09:30:00 319

原创 K8S系列:deployment的使用方法(创建、升级)

定义yamlapiVersion: apps/v1kind: Deploymentmetadata: name: nio4444-deploymentspec: selector: matchLabels: app: nio4444-pod-label replicas: 3 minReadySeconds: 10 strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0

2023-09-13 20:15:00 109

原创 K8S系列:ENTRYPOINT与CMD、command与args区别

command和args字段在pod创建后无法被修改,环境变量列表也无法在pod创建后被修改。将ConfigMap暴露为卷可以达到配置热更新的效果,无须重新创建pod或者重启容器。指定传递给ENTRYPOINT的参数。定义容器启动时被调用的可执行程序。

2023-09-12 08:15:00 147

原创 K8S系列:emptyDir的使用方法

pod包含两个容器和一个挂载在两个容器中的共用的卷,但在不同的路径上。html-generator容器启动时,它每10秒启动一次fortune命令输出到/var/htdocs/index.html文件。因为卷是在/var/htdocs上挂载的,所以index.html文件被写入卷中,而不是容器的顶层。web-server容器启动,它就开始为/usr/share/nginx/html目录中的任意HTML文件提供服务。

2023-09-12 08:15:00 157

原创 K8S系列:Error from server (BadRequest): a container name must be specified for pod

涉及多个容器时,需要指定具体的容器名。

2023-09-11 05:00:00 541

原创 K8S系列:hostPath和nfs的使用方法

nfs demoapiVersion: v1kind: Podmetadata: name: mongodb-nfsspec: volumes: - name: mongodb-data nfs: server: 1.2.3.4 path: /some/path containers: - image: registry.cn-hangzhou.aliyuncs.com/nio4444_ns/test_reg:volume_0.01 n

2023-09-10 10:46:42 86

原创 ES系列:启动报错 memory locking requested for elasticsearch process but memory is not locked

官网的解释 是:发生系统swapping的时候ES节点的性能会非常差,也会影响节点的稳定性。所以要不惜一切代价来避免swapping。swapping会导致Java GC的周期延迟从毫秒级恶化到分钟,更严重的是会引起节点响应延迟甚至脱离集群。elasticsearch官网建议生产环境需要设置bootstrap.memory_lock: true。所以最好限制住elasticsearch占用的内存情况,可选少用swap。

2023-09-09 00:15:00 318

原创 K8S系列:访问外部地址(service ExternalName使用demo)

ExternalName类型的Service。

2023-09-08 00:34:03 238

原创 K8S系列:Service NodePort的使用demo-对外暴露访问接口

选择标签app=nio4444的pod节点。任意node节点都可以访问。

2023-09-07 23:36:36 99

原创 K8S系列:DaemonSet与ReplicaSet(或ReplicationController)区别

如果节点下线,DaemonSet不会在其他地方重新创建pod。但是,当将一个新节点添加到集群中时,DaemonSet会立刻部署一个新的pod实例。如果有人无意中删除了一个pod,那么它也会重新创建一个新的pod。与ReplicaSet一样,DaemonSet从配置的pod模板创建pod。ReplicaSet(或ReplicationController)确保集群中存在期望数量的pod副本,它的工作是确保一个pod匹配它的选择器并在每个节点上运行(每个节点只运行一个)

2023-09-07 01:20:20 85

原创 K8S系列:ReplicaSet和ReplicationController区别

ReplicationController的标签选择器只允许包含某个标签的匹配pod,ReplicaSet的选择器还允许匹配缺少某个标签的pod,或包含特定标签名的pod举个例子,单个ReplicationController无法将pod与标签env=production和env=devel同时匹配。它只能匹配带有env=devel标签的pod或带有env=devel标签的pod。但是一个ReplicaSet可以匹配两组pod并将它们视为一个大组。

2023-09-07 01:08:29 101

原创 K8S系列:使用ReplicationController创建pod

rc_test。

2023-09-07 00:49:52 67

原创 K8S系列:存活探针的使用

编写node_web_good-liveness-probe-initial-delay.yaml文件。编写node_web_bad-liveness-probe-initial-delay.yaml文件。容器必须在1秒内进行响应,不然这次探测记作失败。每10秒探测一次容器(period=10s)在容器启动后15s开始探测。探测连续三次失败后重启容器。可以看到pod重启了。

2023-09-07 00:28:08 53

原创 K8S系列:删除pod的4种方法

Kubernetes向进程发送一个SIGTERM信号并等待一定的秒数(默认为30),使其正常关闭。如果它没有及时关闭,则通过SIGKILL终止该进程。因此,为了确保你的进程总是正常关闭,进程需要正确处理SIGTERM信号。

2023-09-06 23:39:24 9487

原创 K8S系列:标签label的使用例子(将pod分配到指定node节点上)

目录查看node标签打标签 使用标签过滤定义带标签的pod 创建pod 查看pod分配节点 创建pod 查看pod分配节点

2023-09-06 23:21:53 185

原创 K8S系列:部署pod

【代码】K8S系列:部署pod。

2023-09-06 00:45:22 65

原创 K8S系列:创建一个Node.js应用完整demo

【代码】K8S系列:创建一个Node.js应用完整demo。

2023-09-06 00:15:00 58

原创 K8S系列:容器内的进程和node节点进程关系

容器使用独立的PID Linux命名空间并且有着独立的系列号,完全独立于进程树。运行在容器中的进程是运行在主机操作系统上的。进程的ID在容器中与主机上不同。

2023-09-05 23:46:01 107

原创 K8S系列:创建本地容器镜像、运行本地容器镜像

d 标志容器与命令行分离本机上的8090端口会被映射到容器内的8080端口。

2023-09-05 23:37:33 888

原创 K8S系列:本地Registry的图形化(Habor)

1、手动从daemon.json中删除insecure-registries属性。2、停止然后删除registry启动的容器。hostname = 你的ip地址。注意:如果之前手动安装了本地仓库。3、删除本地仓库镜像。

2023-09-05 00:30:00 42

原创 K8S系列:创建本地镜像仓库,上传images镜像至本地仓库

--restart=always参数表示在docker服务重新启动时自动启动此容器。

2023-09-04 02:00:00 684

原创 K8S系列:创建第一个NodePort应用

任意节点都可以访问。

2023-09-04 00:40:20 82

原创 K8S系列:推送镜像到Harbor

找一个本地镜像。

2023-09-03 22:37:07 69

原创 K8S系列:Harbor docker login配置

-insecure-registry=IP #IP为harbor地址。#新增--insecure-registry。在需要连接harbor的服务器中。

2023-09-03 22:30:47 134

原创 K8S新增node节点报错 /etc/kubernetes/kubelet.conf already exists

K8S新增node节点报错: [ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists [ERROR Port-10250]: Port 10250 is in use [ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exist

2023-09-03 00:36:51 348

原创 ES系列:属性Transient与Persistent的区别

Elasticsearch可以动态设置某些属性,并且可以通过API来进行设置,包括transient和persistent两种方式:transient 临时:这些设置在集群重启之前一直会生效。一旦整个集群重启,这些设置就被清除。persistent 永久:这些设置永久保存,除非再次被手动修改。是将修改持久化到文件中,重启之后也不影响。

2023-06-03 14:13:14 433

原创 Excel系列:if、mathc、choose条件判断语法的使用

70<=X<=85,显示为字母B。85<X<100,显示为字母A。60<X<70,显示为字母C。对单元格的数值进行自动判断。0<X<60,显示为字母D。

2023-05-01 01:00:00 170 1

原创 Idea系列:全局搜索(Find in Path)不搜索指定文件夹(如排除log文件)

File - Project Structure - Modules - 选择文件夹 - 右键Excluded。

2023-04-30 15:36:22 1095

kibana-7.7.0-x86_64.rpm

官方开源软件kibana-7.7.0-x86_64.rpm

2020-05-15

elasticsearch-7.7.0-x86_64.rpm

官方开源 elasticsearch-7.7.0-x86_64.rpm

2020-05-15

elasticsearch-7.7.0-2020-linux-x86_64.tar.gz.zip

官方开源 elasticsearch-7.7.0-linux-x86_64.tar.gz

2020-05-15

kibana-6.3.2-2020-x86_64.rpm.zip

官方开源软件kibana-6.3.2-2020-x86_64.rpm.zip

2020-05-01

elasticsearch-2020-6.3.2.rpm.zip

官方开源软件 elasticsearch-2020-6.3.2.rpm.zip

2020-05-01

kibana-7.3.0-x86_64.rpm

官方开源软件kibana-7.3.0-x86_64

2020-05-01

elasticsearch-7.3.0-x86_64.rpm

官方开源软件elasticsearch-7.3.0-x86_64.rpm

2020-05-01

jdk-8u202-linux-x64-2020.zip

官方开源安装包jdk-8u202-linux-x64-2020.zip

2020-04-29

logstash-7.2.1.rpm

官方开源 logstash-7.2.1.rpm安装包

2020-04-29

jdk-8u213-linux-arm64-vfp-hflt.tar.zip

官方 jdk1.8 jdk-8u213-linux-arm64-vfp-hflt.tar.zip

2020-04-20

filebeat-7.2.0-linux-x86_64.tar.gz

elastic.co官方开源包 filebeat-7.2.0-linux-x86_64.tar.gz

2020-04-20

winsock-win10无法上网修复.zip

现象:chrome浏览器可以上网,其他软件都无法上网! 原因:某些原因导致注册表的winsock项被删除, 导致无法上网。

2020-03-31

grafana-6.7.1.linux-amd64.tar.gz

grafana最新版本,grafana-6.7.1.linux-amd64.tar.gz

2020-03-28

alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec.zip

Grafana zabbix数据源官方插件 alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec.zip

2020-03-28

node_exporter-1.0.0-rc.0.linux-amd64.tar.gz

Prometheus最新官方开源版本 node_exporter-1.0.0-rc.0.linux-amd64.tar.gz

2020-03-28

prometheus-2.17.1.linux-amd64.tar.gz

linux版本 官方开源下载版本 prometheus-2.17.1.linux-amd64.tar.gz

2020-03-28

zabbix snmp redhat7/centos7 离线安装包

zabbix snmp redhat7/centos7 离线安装包zabbix snmp redhat7/centos7 离线安装包zabbix snmp redhat7/centos7 离线安装包

2020-02-26

redhat7、centos7系统,zabbix Server 离线安装包

redhat7、centos7系统,zabbix Server 离线安装包 redhat7、centos7系统,zabbix Server 离线安装包redhat7、centos7系统,zabbix Server 离线安装包

2020-02-19

redhat7、centos7 zabbix proxy安装包

redhat7、centos7 zabbix proxy安装包 zabbix-proxy-mysql-4.2.4-1.el7.x86_64.rpm

2020-02-19

redhat6、centod6系统zabbix agent安装包 zabbix-agent-4.2.4-1.el6.x86_64.rpm

redhat6、centod6系统zabbix agent安装包 zabbix-agent-4.2.4-1.el6.x86_64.rpm

2020-02-19

统计最近N分钟的热门商品TOP data.zip

统计最近N分钟的热门商品TOP X实现 :data数据文件

2021-05-05

Flink统计最近N分钟的热门商品TOP 5实现.zip

Flink统计最近N分钟的热门商品TOP 5实现

2021-05-05

flink1.11写入ES7.10完整代码(JAVA程序实现)

flink1.11写入ES7.10完整代码(JAVA程序实现)

2021-04-11

Spring-WebSocket-demo01.zip

Spring websocket完整例子,入门例子code

2021-03-15

MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64版本.zip

MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64版本.zip

2020-09-27

MemoryAnalyzer-1.10.0.20200225-linux.gtk.x86_64.zip

MemoryAnalyzer-1.10.0.20200225-linux.gtk.x86_64.zip

2020-09-27

nicstat-1.92.tar.gz

nicstat-1.92.tar.gz nicstat-1.92.tar.gz nicstat-1.92.tar.gz

2020-09-06

elasticsearch-7.8.0-linux-x86_64-2020.tar.zip

官方开源软件 elasticsearch-7.8.0-linux-x86_64.tar.gz

2020-07-13

grafana-7.0.6.linux-amd64.tar.gz

官方开源软件grafana-7.0.6.linux-amd64.tar.gz

2020-07-13

filebeat-7.8.0-linux-x86_64.tar.gz

官方开源软件filebeat-7.8.0-linux-x86_64.tar.gz

2020-07-13

prometheus-2.19.2.linux-amd64.tar.gz

linux版本 官方开源下载版本 prometheus-2.19.2.linux-amd64.tar.gz

2020-07-13

M7268W小新打印机固件升级包

M7268W小新打印机固件升级包

2020-07-11

(新版)小新打印软件使用手册.pdf

(新版)小新打印软件使用手册.pdf

2020-07-11

flink-1.10.1-bin-scala_2.12.tgz

flink-1.10.1-bin-scala_2.12.tgz

2020-06-06

Git-2.26.2-64-bit.windows.zip

官方开源Git-2.26.2-64-bit.windows

2020-06-03

xampp-linux-x64-7.4.6-0-installer.zip

xampp官方开源 xampp-linux-x64-7.4.6-0-installer.run

2020-06-03

mantisbt-2.24.1.zip

官方开源软件mantisbt-2.24.1.zip

2020-06-03

xampp-windows-x64-7.4.5-0-VC15-installer.zip

免费开源xampp官方 windows版本 An easy to install Apache distribution containing MySQL, PHP, and Perl Brought to you by: bitnami, koswalds, kvogelgesang

2020-06-03

Git-2.26.2-64-bit.windows.zip(官方开源软件windows 64版本)

官方开源软件 Git-2.26.2-64-bit(windows 64版本) 官方开源软件 Git-2.26.2-64-bit 官方开源软件 Git-2.26.2-64-bit

2020-05-31

kibana-7.7.0-linux-x86_64-2020.tar.gz.zip

官方开源软件 kibana-7.7.0-linux-x86_64.tar.gz

2020-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除