小侃 nGrinder home 目录里的文件

2015-09-30  籽藤 

nGrinder home 在 linux 的默认路径是 ~/.ngrinder

玩了 nGrinder 这么久,还是雾里看花。决定梳理一下,以后没事再啃啃源码:https://github.com/naver/ngrinder

我用的是 v3.3:

script: 不要误以为 ngrinder 的脚本全都在这个文件夹里,这个文件夹只存放最新执行的脚本,会经常刷新

download: ngrinder 界面上的 [Download Agent]就是下载这里的 jar 包

logs: 文件夹里有最全的 ngrinder.log

db: 数据库相关文件,通过 database.conf 配置,你会知道 ngrinder 默认数据库是 H2 (第一次听说这个数据库:-P),没玩过 H2,就此略过

repos: svn版本库的一些配置。ngrinder 脚本是内置 svn 管理的;每个用户都有自己独立的库

perftest: 所有 ngrinder 执行的测试结果都可以在这个目录中找到。举个例子,某个测试的链接是 http://<your ngrinder>/perftest/94 那么你可以在 perftest 目录的 94 文件夹中找到相应的logs/report, 也正是你在 ngrinder 界面中看到数据和可供下载的logs

jsp: 空目录,不知道怎么玩儿

webapp: ngrinder 核心程序,都是编译后的各种 class 文件

org_conf: 各种配置文件的默认设置

plugins_cache: 里面的三个文件夹 felix,framework-bundles,transformed-plugins; 不明觉厉--# 或许跟 http://www.cubrid.org/wiki_ngrinder/entry/spring-in-ngrinder 有些关系吧

subversion: 内置 svn 服务器的配置

plugins: 空目录,可以参考 http://www.cubrid.org/wiki_ngrinder/entry/how-to-develop-plugin 自己写个插件玩玩

489°/4892 人阅读/0 条评论 发表评论

登录 后发表评论