Changes between Initial Version and Version 1 of genurl


Ignore:
Timestamp:
06/24/2015 03:02:19 PM (11 years ago)
Author:
chenchongqi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • genurl

    v1 v1  
     1 
     2== 生成url的maven插件 == 
     3 
     4* 目的:可以为应用生成url,作为预热、压力测试之用 
     5* 使用方式 
     6 * 在项目的pom文件里增加配置 
     7{{{ 
     8</plugins> 
     9... 
     10  <plugin> 
     11      <groupId>cn.pconline.tech</groupId> 
     12      <artifactId>maven-genurls-plugin</artifactId> 
     13      <version>1.0.4</version> 
     14      <configuration> 
     15          <encoding>${project.build.sourceEncoding}</encoding> 
     16          <!--数据库连接--> 
     17          <dbConnString>jdbc:mysql://192.168.75.99:3306/bbs7_auto_app?user=bbs7_auto_app&amp;password=bbs7_auto_app</dbConnString> 
     18          <!--可以生成多个文件,但是下面几个参数要一一对上--> 
     19          <fileNames> 
     20              <fileName>topic.txt</fileName> 
     21              <fileName>forum.txt</fileName> 
     22          </fileNames> 
     23          <urlDefines> 
     24              <urlDefine>http://127.0.0.1:12085/bbs7/topic.do?tid=$</urlDefine> 
     25              <urlDefine>http://127.0.0.1:12085/bbs7/forum.do?fid=$</urlDefine> 
     26          </urlDefines> 
     27          <urlSqls> 
     28              <urlSql>select distinct tid from bbs7_pick_new limit 0,1000</urlSql> 
     29              <urlSql>select fid from bbs7_forum where parentid > 0</urlSql> 
     30          </urlSqls> 
     31      </configuration> 
     32      <executions>   
     33          <execution>   
     34              <id>Generate test urls</id>   
     35              <phase>package</phase>   
     36              <goals>   
     37                  <goal>genurls</goal>                             
     38              </goals>   
     39          </execution>   
     40      </executions>                         
     41  </plugin>                                   
     42... 
     43</plugins> 
     44}}} 
     45 * 执行 
     46{{{ 
     47单独执行 
     48mvn cn.pconline.tech:maven-genurls-plugin:1.0.4:genurls 
     49 
     50默认集成在package的gole里执行 
     51mvn clean compile install package 
     52}}}