- 博客(1116)
- 资源 (44)
- 收藏
- 关注

原创 ES专题:ES常见问题及其解决方法一览
基础ES的3大核心功能是哪些?索引如何修改索引名又不丢失数据?集群如何下线某个节点机器?性能优化如何根据硬件不同,做不同的读写方案?
2022-04-17 16:28:38
575

原创 JAVA系列:基础知识专题(更新中)
目录String类、对象反射Date日期正则StringStringBuffer、StringBuilder、String区别String的intern()方法的使用类、对象对象自定义排序字段 Comparable和Comparator反射Java反射机制Date日期SimpleDateFormat注意事项正则正则表达式语法规则...
2020-09-15 00:21:02
216

原创 JAVA系列:JVM专题 (更新中)
CPU高如何问题定位?CPU、内存定位性能问题CPU高的问题(定位进程)内存高排查方法?Jstack使用方法
2020-09-06 22:46:33
251

原创 JAVA系列:线程、线程池常见问题整理(持续更新)
什么是线程? 和进程区别?多进程、多线程与CPU的关系并发与并行的区别为什么使用线程?什么情况下应该使用多线程多线程一定比单线程快吗? 怎么解决这个问题线程有哪5种状态?线程的5种状态怎么使用/实现线程?多线程的实现方式有哪些?线程的Run和Start方法区别多线程为什么会存在安全性问题线程池有哪些?未完待续...
2020-09-01 23:07:58
272

原创 Linux系列:Linux常用命令这一篇就够了!(持续更新中)
CPUCPU、内存定位性能问题CPU高的问题(定位进程)内存Free -m参数说明CPU、内存定位性能问题网络相关测TCP/UDP端口的连通性指定ping的次数linux Telnet命令 不通或拒绝的几种情况查看端口占用状态、查看端口被哪些进程使用、查看端口有哪些外部机器IP连接SSH远程连接登录重启网卡的三种方法、查看网卡的三种方法文件相关vi 字符串批量替换、vi 跳到最后一行、vi 用/查找到字符切换到下一个、vim清空...
2020-08-31 23:04:55
349
原创 ES系列:解决Cannot invoke org.elasticsearch.search.aggregations.InternalAggregations.getSerializedSize()
目录现象原因解决kibana报错
2022-12-12 01:00:00
60
原创 python系列:paramiko中invoke_shell和exec_command的区别
使用get_pty()获取一个伪终端后,需要使用invoke_shell()激活这个伪终端,激活成功后在伪终端中就可以向操作本机一样操作远程主机即所谓的交互式shell。当退出伪终端后,channel将被关闭,无法被复用。,命令执行完成后channel将关闭,不。
2022-10-26 22:05:26
613
原创 Linux系列:重启网卡时RTNETLINK answers: File exists
centos通过命令报错RTNETLINK answers: File exists使用systemctl status network.service命令查看错误详情。
2022-10-15 22:51:28
176
原创 Flink系列:Exception while invoking getStats of class ClientNamenodeProtocolTranslatorPB over
先执行hadoop-daemon.sh start journalnode,启动JournalNode,重启集群时应该要根据配置文件hdfs-site.xml和yarn-site.site。执行hdfs dfsadmin -report可以正常报告节点状态。执行hdfs dfsadmin -report可以正常报告节点状态。强行指定其中一个namenode节点的状态为Active。然后在namenode节点上启动NameNode。直接运行start-all.sh造成。需要在配置文件中指明节点上。
2022-10-10 08:45:00
68
原创 k8s系列:node节点 kubeadmin init报错http://localhost:10248/healthz‘ failed
node节点 kubeadmin init报错http://localhost:10248/healthz‘ failed。
2022-10-09 00:45:00
115
原创 K8S系列:calico “calico.yaml“: no matches for kind “PodDisruptionBudget“ in version “policy/v1“
解决方案。
2022-10-08 10:30:00
155
原创 内存卡:V30 C10 U3 A2啥意思
现在只有A1和A2两个等级,他们对于连续性平均写入最低速度的要求都是10MB/s,只在随机的读取写入最低速度的要求上有不同。多种因素(如发热等)掉速的情况下,所能保持的最低速度。
2022-09-28 08:05:30
1538
原创 K8S系列:容器实现app应用资源隔离原理
一个进程的资源(CPU、内存、网络带宽等)使用量不能超出被分配的量。多个进程运行在同一个操作系统上,那容器到底是怎样隔离它们的。被用来限制一个进程或者一组进程的资源使用。每种命名空间被用来隔离一组特定的资源。它使每个进程只看到它自己的系统视图(进程将只能看到同一个命名空间下的资源。文件、进程、网络接口、主机名。它限制了进程能使用的资源量(CPU、内存、网络带宽。
2022-09-28 07:43:39
344
原创 Flink系列:checkpoint调优
目录特殊字符#;“”和‘’和``\转义符号引用双引号 “”单引号''反引号``特殊字符#注释;;可以将多个命令可以写在一行“”和‘’和``\标致特殊字符不转义,比如"或‘转义符号引用双引号 “”变量会进行解释单引号''变量原样输出反引号``存储执行命令的结果.........
2022-06-28 08:00:00
132
原创 K8S系列:Service属性NodePort中targetPort、port、nodePode区别
targetPort:容器本身的端口(默认:30000-32767)(与制作容器时暴露的端口一致DockerFile中EXPOSE)port:Service使用的端口,暴露给K8s访问的nodePode:Service使用的端口,nodePort是暴露给外部访问的。
2022-06-07 00:00:00
434
1
原创 Linux系列:Shell脚本中boolean类型的使用方法
目录合理的写法有坑的写法合理的写法nio4444=trueif [ "$nio4444" = true ]; thenif [ "$nio4444" = "true" ]; thenif [[ "$nio4444" = true ]]; thenif [[ "$nio4444" = "true" ]]; thenif [[ "$nio4444" == true ]]; thenif [[ "$nio4444" == "true" ]]; thenif test "$nio
2022-06-03 00:45:00
858
原创 JAVA系列:JAVA开发常见的第三方库概述
可以根据项目所需引入: Guava:来自Google的常用类库 Apache Commons:来自Apache的常用类库 Mockito:主要用于单元测试的mock DBUnit:测试中管理数据库测试数据 Rest Assured:用于Rest API测试 Jackson 2:Json数据的序列化和反序列化 jjwt:Jwt token认证 Lombok:自动生成常见Java代码,比如equals()方法,getter和setter
2022-06-01 00:15:00
606
原创 K8S系列:负载分发策略
SessionAffinity基于客户端IP地址进行会话保持/关联的模式应用场景第1次将某个客户端发起的请求转发到后端的某个Pod上,之后从相同的客户端发起的请求都将被转发到后端相同的Pod上demoapiVersion: v1kind: Servicemetadata: name: NIO4444 namespace: opsspec: selector: app: myapp type: ClusterIP ports: - n..
2022-05-31 08:30:00
167
原创 Linux系列:shell 400 bad request解决方法
背景说明编写的shell脚本,从Prometheus读取数据,刚开始正常,后面调整几次,一直报:400 bad request解决方法检查shell脚本,存在空格。比如 xxx > 0.5,修改为xxx>0.5即可
2022-05-30 01:00:00
172
原创 K8S系列:为什么需要 headless service 无头服务和volumeClaimTemplate
目录为什么需要 headless service 无头服务?为什么需要volumeClaimTemplate?为什么需要 headless service 无头服务?pod IP是变化的,所以是以Pod名称来识别。要用到无头服务headless service ,它可以给每个Pod一个唯一的名称 。为什么需要volumeClaimTemplate?为每个Pod生成不同的pvc,并绑定pv,从而实现各pod有专用存储。这就是为什么要用volumeClaimTemplate
2022-05-27 23:31:41
354
原创 K8S系列:简单理解statefulset资源类型
目录基础知识statefulset的应用场景statefulset开发步骤statefulset和deployment的区别基础知识K8S系列:Deployment、StatefulSet、Job区别_NIO4444的博客-CSDN博客Deployment:无状态服务StatefulSet:有状态集群Job:批处理应用https://blog.csdn.net/VIP099/article/details/124640861statefulset的应用场景statefu
2022-05-25 13:59:45
103
elasticsearch-7.7.0-2020-linux-x86_64.tar.gz.zip
2020-05-15
alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec.zip
2020-03-28
node_exporter-1.0.0-rc.0.linux-amd64.tar.gz
2020-03-28
prometheus-2.17.1.linux-amd64.tar.gz
2020-03-28
zabbix snmp redhat7/centos7 离线安装包
2020-02-26
redhat7、centos7系统,zabbix Server 离线安装包
2020-02-19
redhat7、centos7 zabbix proxy安装包
2020-02-19
redhat6、centod6系统zabbix agent安装包 zabbix-agent-4.2.4-1.el6.x86_64.rpm
2020-02-19
MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64版本.zip
2020-09-27
MemoryAnalyzer-1.10.0.20200225-linux.gtk.x86_64.zip
2020-09-27
elasticsearch-7.8.0-linux-x86_64-2020.tar.zip
2020-07-13
prometheus-2.19.2.linux-amd64.tar.gz
2020-07-13
xampp-windows-x64-7.4.5-0-VC15-installer.zip
2020-06-03
Git-2.26.2-64-bit.windows.zip(官方开源软件windows 64版本)
2020-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人