![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
非功能技术
泊涯
目前在某金融服务公司担任测试总监、集团性能专家、有14年金融行业经验,10年测试团队建设管理经验。
在公司兼职生产技术运维和非功能咨询工作,主要负责:
负责公司项目性能故障咨询与处理、产品架构性能架构设计与调优、生产tomcat应用与MySQL、postgres数据库集群搭建部署和数据库灾备,pg与elasticsearch数据同步与优化部署,redis集群高可用性与优化部署,openshift微服务基础环境部署,devallops开发与测试运维一体化环境部署等非功能质量保障实施,Oracle与weblogic等商用软件非功能技术实施与测试调优,微服务基础架构环境搭建部署等
展开
-
非功能故障分析之安全故障导致CPU偏高排查
疫情期间我们要做好人身安全防护同时,信息系统服务器也要做好安防控制,不然还是会有不法分子趁机转空袭黑我们服务器, 问题原因: 2月28日下午临近六点时,开发人员突然发了截图给我说187服务器无法登陆,问我是否修改了密码,如下图一:(图一)想想这段时间除了安装验测运维监控工具有用到187服务,但是也是10天前的事情,但是没有去修改过密码,于是我也好奇登录下看看,发现...原创 2020-02-29 21:29:25 · 590 阅读 · 0 评论 -
zabbix4.4 启动失败分析
zabbix是基于WEB界面提供分布式系统监视以及网络监视功能的企业级开源解决方案,能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 做为开源用户的支持者,我们大部分环境用的软件包含监控软件、数据库、继承应用、操作系统等都是用开源的,例如centos、PG、zabbix、openshift等,但是开源的在成熟度上是不错,但是安装软...原创 2020-01-07 17:24:20 · 3462 阅读 · 0 评论 -
rm -rf /var/lib/docker 设备或资源忙问题处理
在调试安装openshift时涉及安装docker和添加对应docker永久存储路径,在配置过程中因之前构建一键安装部署openshft集群出问题,导致重新设置过程中出现如下错误:[root@test-master ~]# rm -rf /var/lib/dockerrm: 无法删除"/var/lib/docker/containers": 设备或资源忙rm: 无法删除"/var/li...原创 2019-12-25 22:13:44 · 1906 阅读 · 0 评论 -
Vmware 虚拟服务迁移后无法访问故障处理
微服务构建中,在做基础平台构建时,例如构建IAAS时,因服务扩容、缩减等可维护性问题需要迁移或者复制方式扩容方式来快速扩建集群节点等,提高微服务运营的可靠性、可用性等非功能性技术支持,而在实施过程中有时会碰到一些细节性技术问题尚未考虑到位导致迁移后不可用需要优化处理!,例如我们想把一个集群节点服务从一台物理机迁移到另外一台新购买的服务器上,以便扩容CPU和内存等,而因为迁移到新的硬件服务机器时物理...原创 2019-11-01 14:28:10 · 1232 阅读 · 0 评论 -
Elasticsearch安装配置及故障排查
搜索引擎使用就是对数据的检索,数据一般分为两种类型,结构化数据和非结构化数据,结构化数据:二维表结构数据,严格遵照数据的格式和长度规范,主要是通过关系型数据库进行存储和管理。非结构化数据:,不定长度和不固定格式,可以有办公文档、XML、HTML、Word 文档,邮件,各类报表、图片和咅频、视频信息等。对于结构化数据,我们一般使用oracle、mysql、postgres等来存储和检索。而非结构化...原创 2019-07-31 10:15:52 · 9246 阅读 · 0 评论 -
Elasticsearch与Postgresql大数据检索性能对比与融合
Elasticsearch与Postgresql大数据检索性能对比与融合一般来说,影响数据库最大的性能问题有两个,一个是对数据库的读写操作,一个是数据库中的数据太大导致操作慢,对于前者我们可以适当借助缓存来减少一部分读操作,而针对一些复杂的报表分析和搜索可以交给hadoop和elasticsearch,对于写并发大,读也并发大,我们可以考虑分库分表,主从读写分离或者...原创 2019-06-16 16:23:17 · 6749 阅读 · 5 评论 -
413 Request Entity Too Large错误处理
起因说明:因业务要求,客户需要对以往客户进行阶段性做客户挖掘分析,分析内容包含,客户消费记录、消费内容、客户基本信息情况等行为操作进行分析,客户要求的前端展现行为分析方式是一个页面尽量展现越多的数据越好,因浏览器容量问题,最终跟客户协商一个页面展现2000行记录,四十个字段,而且展现的字段内容有问题反馈等文字描述性的内容,然后对该内容在进行更新提交给服务器,然后在查看更新结果,因提交和展现的页面...原创 2019-05-26 16:53:41 · 1534 阅读 · 0 评论 -
nginx响应超时upstream timed out 问题处理
环境介绍 服务器:centos7.2应用:tomcat集群 服务:nginx 代理问题描述: 这段时间,听项目组项目经理和业务需求人员跟我反馈,线上业务人员在操作业务交易时,有时会出现nginx错误信息,一开始以为是客户人员自己误操作,因为频度不是很高半年多就反馈错一两次,只是今天刚好测试人员在操作时,也出现nginx错误信息,如下图: ...原创 2018-11-09 09:20:31 · 59445 阅读 · 0 评论 -
服务端性能保障之流量控制测试总结
服务端性能保障之流量控制测试总结在互联网支付时代,我们无法预估系统承受最大并发用户数,做为性能测试人员如何确保系统在高并发下的稳定性、高可用性? 7月底最后一个周日,线下第二期性能班算是正式开课,零基础的学员不少,有测试管理经验、多年开发或者测试经验的人员也有几位,但是各个都很好学,不是因为学习而学习,而是有共同理想而走在一个教室,交流探讨专业知识。他们谦虚且上进、因为他们知道做着...原创 2018-08-07 17:18:08 · 1752 阅读 · 0 评论 -
开发框架选型需考虑的非功能指标
开发框架选型需考虑的非功能因素 郭柏雅在新产品进入研发阶段前,技术、操作系统、硬件、数据库等选型是必须要完成的一项重要工作,这是对产品非功能需求、架构设计中的各种要素及约束的综合评估,是验证将来的技术框架能否满足业务不断扩展过程中是否能持续运维扩展的综合抉择。 从上图可以看出,技术选型实际上是从不同维度对产品技术进行分解的过程,通过分析,合理分解出各项技术...原创 2018-06-04 07:25:59 · 1636 阅读 · 0 评论