摘要: 根据架构图—画出请求数据流 —根据数据流经过的节点分析问题 负载机—经过网络传输到—应用服务器—跑服务—空闲中间件连接池(web请求连接池)_处理代码—通过网络把sql发送到—数据库连接池—请求发送到数据库服务器—数据库执行sql语句—将数据结果通过网络返回应用服务器—应用服务器对进程和线程唤醒—返 阅读全文
posted @ 2019-05-27 12:41 大佳佳 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 分析性能问题思路 1、画出架构图 2、根据系统架构图—画出被测数据的业务流向图、问题一定在数据流向图节点里面 如果响应时间很长问题可能出现在哪里? 网络:带宽有没有打满 、有没有丢包情况用命令查看 netstat -i cpu:首先看哪个进程占用cpu最高、java看进程下哪个线程消耗最高的cpu、 阅读全文
posted @ 2019-05-27 12:18 大佳佳 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Windows+liunx 主机控制端修改配置文件 启动 文件jmeter-server.bat 修改被调用端的文件 启动jmeter 选择远程启动 启动后就看聚合报告—如果有错误就看Error jmeter参数化 1、放到bin目录下 2、放到用户变量 server.rmi.ssl.disable 阅读全文
posted @ 2019-05-25 17:22 大佳佳 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Apache、tomcat、Nginx Apache:是一个web服务器,解析php服务、有php组件作为php容器、请求容器需要有连接数,最大连接数|最小连接数,有多少人可以连接超过了就得排队。 Apache重点 1、安装yum -y install httpd 2、修改配置文件—/etc/htt 阅读全文
posted @ 2019-05-24 19:31 大佳佳 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 安装包放到/opt下 解压后 /opt/kafka 修改配置文件 vi server.properties broker.id=0 每一个boker都有一个唯一的id作为它们的名字。 port=9092 broker server服务端口 num.network.threads=2 broker处理 阅读全文
posted @ 2019-05-24 12:55 大佳佳 阅读(176) 评论(0) 推荐(0) 编辑
摘要: zookeeper树状结构图 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 zookeep 阅读全文
posted @ 2019-05-24 11:22 大佳佳 阅读(139) 评论(0) 推荐(0) 编辑
摘要: bin --可执行文件 webapps --jar包或者war包 部署环境:1、拉代码 2、修改配置文件 java里项目的配置文件在这里 applicationContext 3、重启服务 Tomcat配置文件:路径:/opt/apache-tomcat-8.5.41/conf 编辑 :vi ser 阅读全文
posted @ 2019-05-23 15:37 大佳佳 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在linux下输入如下命令 sz 文件名 阅读全文
posted @ 2019-05-23 13:25 大佳佳 阅读(2393) 评论(0) 推荐(0) 编辑
摘要: 虚拟机—右键管理—克隆_克隆出3台干净的机器_新建虚拟机(linux-centos\CentOS-6.5-i386-bin-DVD1.iso)32位操作系统 yum -y install wget wget -O /etc/yum.repos.d/epel.repo http://mirrors.a 阅读全文
posted @ 2019-05-23 13:18 大佳佳 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 选择排序:3 5 7 8 9 4 拿第一个元素和后面的比较,如果小就交换位置第一轮下来最小的放到第一个位置上。 冒泡排序:3 5 7 8 9 4 比较两个相邻的数据前面比后面的大就交换位置,一轮下来最大的会被放到第一个位置 插入排序:3 2 5 7 8 9 4 把这个数组拆成两个数组,第一个数组3 阅读全文
posted @ 2019-05-23 11:09 大佳佳 阅读(120) 评论(0) 推荐(0) 编辑