- 博客(94)
- 收藏
- 关注
原创 k8s常用操作命令
想查看kubectl命令的方法:kubectl helpkubectl <command> --help1、更改服务的type:./kubectl edit svc test0927-1-service -n ns-2查看到type是ClusterIP的;更改type为NodePort之后,该TYPE类型更新了:如果要把类型从NodePort,改回Clust...
2018-09-29 17:12:33 50807 2
原创 k8sQ&A:no space left on device
问题一:kube-node节点的状态是notready,原因是kubelet启动时报错“nospaceleftondevice:”:218的kube-node节点的状态是notready,分配和申请资源OK,但是服务启动有问题:启动失败分析:218上kubelt节点启动7s后失败,原因是:nospaceleftondevice:journalctl-ukube...
2018-06-11 11:36:03 5357
原创 对客演示注意事项总结
3、准备异常预案:为了演示流畅,做好异常预案丰富演示脚本:假如演示过程中出现异常,准备一个plan B,出现后说法是什么,有没有B方案也能出现演示的效果。4、讲解过程建议:因为涉及到多端演示,1v1音视频演示期间,讲解说明下多端分别是什么:例如根据宽窄屏幕识别,左边是pc端,右边是什么端,2、网络环境准备:要提前:因为涉及到多终端,网络相关例如弱网环境的处理,端的准备;1、历史经验避雷:结合以往的客户钉的紧的事情及问题,要规避掉;
2024-04-18 14:29:55 267
原创 软件测试报告模板
3、需求是二期需求,团队人员大部分是新加入员工,对需求的理解有理解不到位的风险,会有信息传达不到位、不明确的风险。1、该测试报告是截止至2021年3月5日的版本测试结果,后期代码有改动,有引入新bug的风险。2、家里环境单一数据量小,上线环境复杂,在线有可能出现新问题。接口测试:(工具是?各个功能中发现的bug数据统计:按照严重等级分布。是为了保障:**需求文文件中的***功能。序号、bug名称、严重程度、研发人员、备注。功能测试:(例如边界值、有效性等)二 主要结论和风险测试结果。功能列表(如果有就写)
2023-05-11 10:24:31 659
原创 如何解决“研发对分析bug原因抵触”
分析根因,就可以知道需要在哪里提升改进,进而可以节约人力、时间,对研发、客户、项目都是有益无害,做这个事情期间,大家都得放弃被追责的心态,我们只是在解决问题、提升质量~分析根因不是为了追责而是为了改善提升,不是我们做的不够好,是可以做的更好,不是我们不够优秀,是我们可以更优秀。
2023-04-04 15:59:22 152
原创 jira导出有乱码
今天要导出JIRA中的BUG列表,BUG列表视图——输出——CSV (当前显示的字段),导出一个CSV文件,打开后全是乱码。
2023-03-16 12:18:48 1072
原创 pssh工具使用总结
pslurp [-vAr] [-h hosts_file] [-H [user@]host[:port]] [-l user] [-p par][-o outdir] [-e errdir] [-t timeout] [-O options] [-x args] [-X arg] [-L localdir] remote local(本地名)-L 是指定存放远程主机下载下来的文件存放地,每个主机的文件都会在其指定的本地目录下以远程主机ip为名的目录名下放着,文件名为我们指定的文件名。-O:输出的文件目录;
2023-03-13 11:35:10 1014
原创 述职报告写作总结
It人员最头疼汇报工作,但是这个又是必须经历的,既然需要做就把它做好。最近忙着做述职报告,终于结束,写下总结,为即将述职的朋友们提供参考,主要从下面3个方面讲起:意义、如何写、如何讲。意义为什么要准备述职报告:领导想知道你做了什么,对你的工作及能力有个大概的认知。报告如何写报告内容要体现价值,体现出你的各方面的能力(格局、创新、沟通能力、领导力),工作结果要量化体现:输出多少、成本降低多少、能力提升多少;怎么写:ppt如何写有架构:分几部分,每个部分怎么讲;常用模块:
2022-08-21 10:50:54 525
原创 Mysql批量替换字符串的一部分
批量替换一个字段中的某个部分:把字段中的aaa更改为bbb:UPDATE 表A SET 字段B = replace(字段B, 'aaa', 'bbb')例如UPDATE school SET name=replace(name, '丽丽','芳芳' ) ;
2022-08-19 15:38:28 588
原创 jmeter使用及性能测试总结小记
jmeter各个元件要熟悉使用方法,性能测试,场景设计结合工具使用,实现压测找接口的拐点的母的。一:批量用户跑接口:预置1w条数据,通过访问登陆接口,获取到token,并将登陆账号和token同时记录到csv文件中,作为下个接口的入参;下个接口,获取csv文件的参数,并把token作为下个接口的header里的token值。这样访问接口的用户每次都不同。单用户跑接口,普遍比批量账号跑接口会快。如果想发现接口的性能问题,接口需要单独压测,如果是模拟用户的操作场景,可以将多个接口放到一个
2021-08-26 21:40:27 253
转载 shell 的for循环的几种用法
转载自:https://www.jb51.net/article/186134.htmlfor i in 的各种用法 :for i in “file1” “file2” “file3” for i in /boot/* for i in /etc/*.conf for i in $(seq -w 10) --》等宽的01-10 for i in {1…10} for i in $( ls ) for I in $(< file) for i in “$@” --》取所有位置参数,
2021-02-05 09:38:32 732
转载 十分钟了解springcloud
https://blog.csdn.net/ThinkWon/article/details/103715146spring cloud描述的简单明了。转发下,学习
2021-01-24 12:27:37 152
转载 jmeter脚本录制工具:基于BlazeMeter插件
部分内容转载自:jianshu.com/p/beb87257f27ajmeter的录制脚本,badboy下载链接打开有问题,所以换成基于BlazeMeter插件:官网:https://www.blazemeter.com/BlazeMeter Chrome插件官方简介:BlazeMeter是一款可以记录所有HTTP流量并在10分钟内创建一个负载测试并且与Apache JMeter兼容的chrome插件。目前普通的使用方法就是一种脚本录制工具可以辅助Jmeter完成脚本的创建。BlazeM
2021-01-19 18:40:01 1266 1
转载 架构演进过程:双十一阿里扛住90秒100亿的请求的原因
转发链接地址:https://www.jianshu.com/p/f4a907fe1485文章架构写的清晰明了:简单总结:架构演进到最后几个阶段:A:通过引用微服务,降低服务粒度;B:引用容器化(docker),可以实现资源隔离(核心是namespace原理),用k8s来动态分发和部署镜像。C:引用云平台,可以减少硬件资源问题,降低成本,提高资源利用率,降低运维成本。详情:1、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进
2020-11-13 11:16:06 464
转载 【负载均衡server】F5与nginx的区别
如图所示,负载均衡器F5作为处理外界请求的第一道“墙”,将请求分发到web服务器后,web服务器上的Nginx再进行处理,静态内容直接访问本地门户,动态数据则通过反向代理指向内网服务。其实Nginx和F5这两者均可用作网站负载均衡,那二者有什么区别呢?笔者在此浅谈下Nginx与F5的一些区别。目前很多网站或应用在设计之初都会为高并发的数据请求做负载均衡,不差钱的土豪用户一般会直接买F5硬件设备作为其负载均衡器,原因不用多说,其功能强大,不仅包含负载均衡还包括应用交换、会话交换、状态监..
2020-11-12 15:48:03 3048
原创 关于正则表达式
常用的正则表达式,例如“.*?^[]”几个都掌握了,深入的更全面的内容在下面,常用才是王道,不用就会忘记:先整理下正则表达式的语法正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,...
2020-11-10 09:45:31 679
原创 oracle语句
DML语句:update test.Persons set lastname='huarong' where PERSONID=1;update test.Persons7 set lastname='huarong' where PERSONID=1;回滚语句:update test.Persons set lastname=‘fang’ where PERSONID=1update test.Persons7 set lastname=‘fang’ where PERSONID=..
2020-10-30 17:24:37 293
原创 /dev/null文件与/dev/zero说明
/dev/null文件与/dev/zero说明:一:/dev/null :在类Unix系统中,/dev/null,或称空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF,又被称为位桶(bit bucket)或者黑洞(black hole)。/dev/zero :在类UNIX 操作系统中, /dev/zero 是一个特殊的文件,当你读它的时候,它会提供无限的空字符(NULL, ASCII NUL, 0x00)。/dev/null 的日...
2020-10-23 15:20:48 641
原创 《网络是如何连接的》读书笔记
建议阅读对象:对网络有些了解,但是需要补充知识的。笔记是建立在一定网络基础上的查缺补漏:第一章浏览器生成消息第一节:生成HTTP请求消息浏览器是集合了多种客户端功能的一个综合性客户端软件,cgi是web服务器程度调用其他程度的规则所做的定义 。没有文件名,服务器是怎么知道访问哪个文件的呢?-默认文件我们会在server上设置好,文件名省略时默认返回的文件名。该名称根据服务器不同而不同,大多数是:index.html、default.html/域名后面的/是根目录URL是以域名
2020-08-27 09:31:44 455
原创 coreDns域名解析过程简介
https://coredns.io/manual/toc/#query-is-processedEach Server Block specifies a number of plugins that should be chained for this specific Server. In its most simple form, you can add a Plugin by just using its name in a Server BlockWe can combi..
2020-07-24 14:47:54 1287
转载 微服务与分布式
总结:微服务是功能实现,顾名思义微服务就是很小的服务,实现一个很小的功能。具有灵活性和低成本的特点。是一种面向服务的架构(SOA)风格(Java开发人员最重要的技能之一),其中,应用程序被构建为多个不同的小型服务的集合而不是单个应用程序。分布式是部署方式,将一个系统拆分成多个子系统并分布到多个服务器上。是指将用户界面、控制台服务、数据库管理三个层次部署在不同的位置上。其中用户界面是客户端实现的功能,控制台服务是一个专门的服务器,数据管理是在一个专门的数据库服务器上实现的。分布式微服务是指服务可以
2020-07-16 10:41:39 378
转载 微服务的3中升级方式:蓝绿部署、滚动升级、灰度升级
https://blog.csdn.net/m0_37556444/article/details/86505841
2020-06-28 10:35:55 1934
转载 session、sessionid、cookie之间的关系
https://blog.csdn.net/weixin_43625577/article/details/92393581cookie: 如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie;cookie存内存,不是硬盘。如果设置了过期时间,浏览器就会把c...
2020-06-28 10:34:59 369
转载 sshpass命令使用
一、sshpass安装yum install sshpasssshpass -V二、sshpass命令使用1、直接远程连接某主机sshpass -p {密码} ssh {用户名}@{主机IP}2、远程连接指定ssh的端口sshpass -p {密码} ssh -p ${端口} {用户名}@{主机IP}3、从密码文件读取文件内容作为密码去远程连接主机sshpass -f ${密码文本文件} ssh {用户名}@{主机IP}4、从远程主机上拉取文件到本地sshpass -..
2020-06-22 09:40:04 8534 1
原创 《python接口测试》笔记
接口协议http:、websocket《python接口测试》的第4章:http的无状态性,请求与请求间是没有关联的。http的long poll和ajax轮训实现实时信息的传递。http1.0时,一个request,只能有一个response,http1.1后,connection是keep-alive时,一个http链接中,可以发送多个request,每个request会有...
2020-04-29 14:18:35 312
转载 中央认证服务(cas)与单点登录(sso)系统
https://www.cnblogs.com/qingmuchuanqi48/p/10784667.html 如果我们的系统存在于诸多的子系统中,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的session是无法解决的,我们需要使用相关的单点登录技术来解决.通过这张图就可以简单的对单点登录有一定的了解:1.用户第一次访问应用系统的时候,因为还没有登录,就会被引导到...
2020-04-29 09:15:20 3615
转载 浏览器兼容性测试
浏览器相关兼容性测试时的测试要点: 测试Web页面在不同浏览器的界面是否一致: a)界面是否正常加载; b)界面的CSS样式是否显示完全; c)文字图片的统一性; d)排版是否整齐一致; e)数据是否正确; f)特效是否正常显示等; 测试web页面在不同浏览器的易用性(易于使用)是否一致和正常: a)界面中的所有控件是否能正常显示和使用; b)提示信...
2020-04-13 14:57:33 1363
转载 前端常见功能测试用例
前端常见功能测试用例转载自https://blog.csdn.net/qq_38128179/article/details/85259273
2019-12-30 16:39:32 2671
原创 oracle常用命令及Q&A
安装oracle参考链接:https://www.cnblogs.com/chenjunjie/p/5590253.html以下都是在root用户下进行的:yum install libaio* -yunzip /home/iseex/software/oracle-xe-11.2.0-1.0.x86_64.rpm.zip -d /home/iseex/apps/解压后...
2019-04-24 17:08:39 334
原创 mysql相关
安装mysql教程:http://www.runoob.com/mysql/mysql-install.html安装过程中遇到的报错信息:遇到问题了:mysqld --initialize 报错:[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run my...
2019-04-16 15:20:43 130
转载 linux的命名空间namespace和控制组cgroups的理解
https://blog.csdn.net/gatieme/article/details/51383322 Linux的命名空间详解--Linux进程的管理与调度(二)传统上,在Linux以及其他衍生的UNIX变体中,许多资源是全局管理的。命名空间提供了一种不同的解决方案,所需资源较少。在虚拟化的系统中,一台物理计算机可以运行多个内核,可能是并行的多个不同的操作系统。而命名空间则只使用一...
2019-04-12 10:10:14 1028
原创 elasticsearch-5.6.4安装过程中,启动报错:org.elasticsearch.transport.BindTransportException: Failed to bind to
elasticsearch-5.6.4安装过程中,启动报错:org.elasticsearch.transport.BindTransportException: Failed to bind to[iseex@backup sbin]$ ./start_elasticsearch.sh开始启动elasticsearch......use JAVA_HOME:/home/iseex/a...
2019-04-11 15:13:23 1182
转载 安装虚拟机
安装cenos7的教程:https://blog.csdn.net/xyphf/article/details/82915311曾经失败的教程:https://baijiahao.baidu.com/s?id=1595172135303874470&wfr=spider&for=pc和https://jingyan.baidu.com/article/0eb457e5d...
2019-04-03 14:43:39 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人