JavaEE 压力测试工具
1. Apache JMeter Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。
本文内容如下:
jenkins(master-slave)环境搭建框架
master上配置节点
后续TODO
Master/Slave相当于Server/agent。Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到slave上运行。一个master可以关联多个slave用来为不同的job或相同的job的不同配置来服务。
master上的jenkins安装有两种方式:
第一种:在tomcat的webapp下安装jenkins.war
第二种:在终端直接命令行安装:brew install jenkins
安装成功后,启动jenkins服务;
按第一种方式安装:
先启动tomcat服务,进入到tomcat的bin目录,终端输入命令:sh startup.sh
再启动jenkins服务,进入到jenkins.war包目录下,终端输入:java -jar jenkins.war
按第二种方式安装:
直接进入到jenkins.war包目录下,终端输入:java -jar jenkins.war
启动时若报错1:
1、进入master中的系统管理—全局设置—修改master上的端口号,如下(注:端口号需要设置的大一些):
2、新增slave节点:系统管理—管理插件—新建节点,如下:
3、配置slave:进入slave节点—配置从节点
进入master中的slave节点中,点击lanunch下载slave-agent.jar 或 点击agent.jar 或 点击slave.jar点击下载,
开启slave的两种方式:
第一种:双击slave-agent.jar就可以,会在master上的日志中看到该slave已连接;
第二种:在终端进入agent.jar 或 slave.jar 的目录下,复制粘贴以下内容至终端上;
java -jar agent.jar -jnlpUrl http://10.11.62.18:8080/computer/limin-mac/slave-agent.jnlp -secret 4a97663a8f7c1fa1b2e47bae7ae032b2a56158eb1aa18560f658dba23c15136a -workDir "/Users/iwm/jenkins/zhy"
回车,就可以看到master日志中该slave已连接;
这里报错2:报403错误:
原因:master是安装在mac上,且安装jenkins时是通过步骤三的第一种方式安装,并没有在tomcat下放入jenkins.war包,
解决方式:去掉jenkins就可以,如下,已连接成功:
微信关注我们
转载内容版权归作者及来源网站所有!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。
马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。
为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。
Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。