我下载了gatling作为maven依赖项,现在我正在寻找如何重写gatling.conf文件来配置gatling和Graphite之间的连接。
因此,我创建了一个Gatling.conf文件,如下所示:
data {
writers = [console, file, graphite] # The list of DataWriters to which Gatling write simulation data (currently supported : console, file, graphite, jdbc)
reader = file # The DataReader used by the charting engine for reading simulation results
console {
light = false # When set to true, displays a light version without detailed request stats
}
file {
bufferSize = 8192 # FileDataWriter's internal data buffer size, in bytes
}
leak {
noActivityTimeout = 30 # Period, in seconds, for which Gatling may have no activity before considering a leak may be happening
}
graphite {
light = false # only send the all* stats
host = "mygraphite.host.com" # The host where the Carbon server is located
port = 1010 # The port to which the Carbon server listens to (2003 is default for plaintext, 2004 is default for pickle)
protocol = "tcp" # The protocol used to send data to Carbon (currently supported : "tcp", "udp")
rootPathPrefix = "gatling" # The common prefix of all metrics sent to Graphite
bufferSize = 8192 # GraphiteDataWriter's internal data buffer size, in bytes
writeInterval = 1 # GraphiteDataWriter's write interval, in seconds
}
}
<build>
<plugins>
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>${gatling-plugin.version}</version>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<configFolder>src/main/resources/conf/</configFolder>
<!-- Default values -->
<!--<configFolder>src/test/resources</configFolder-->
<dataFolder>src/main/resources/data</dataFolder>
<resultsFolder>target/gatling/results</resultsFolder>
<!--<!–<requestBodiesFolder>src/test/resources/request-bodies</requestBodiesFolder>-->
<simulationsFolder>src/main/scala</simulationsFolder>
<simulationClass>my.awesomeCompany.scenarios.Scenarios</simulationClass>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
干杯。
您缺少配置根,加特林。因此,您的值不会覆盖任何内容。将数据{…}
块包装在gatling{…}
块中,这样就可以工作了。
最近在配置Dokuwiki,碰到url重写的问题,经过研究,过程记录如下: 默认情况下,DokuWiki不做任何的URL重写,它的原始URL是这样的: http://wiki.yes2.me/doku.php?id=page 这样默认的URL不利于有些搜索引擎不收录,而且也不易于记忆 通过设置DokuWiki的配置设置里面的高级设置的userwrite配置选项它可以支持两种URL重写方法: 一个是
问题内容: 默认情况下,对于MySQL服务器上的整个数据库,启用和禁用区分大小写的命令是什么?我知道COLLATE语句,但似乎有必要将其放在运行的每个SQL语句中。是否可以选择全局设置? 问题答案: 您可以在数据库创建和表创建级别上设置排序规则,作为CREATE TABLE 语句的一部分。 要为整个数据库设置排序规则,可以使用: 您还可以通过ALTER DATABASE更改现有数据库上的排序规则。
我需要扩展AbstractTableModel来表示表中的一些数据。我有一个类< code>Car,它应该代表表中的一个项目(行): 这些对象存储在中,它驻留在中: 就我所知,我需要在AbstractTableModel中覆盖至少3个方法。如何为HashSet重写getValueAt?关于HashSet的rowIndex和columnIndex参数是什么?如果我们不能通过一个索引从一个哈希表中获取
问题内容: 我已经打了,并几次,现在我想恢复到默认值(一种恢复出厂设置的)。 是否提供执行此操作的命令?还是应该手动删除所有配置文件然后重新安装? 我需要它都在和。 提前致谢! 问题答案: 重置用户默认设置 在命令行中运行此命令(或在Windows上运行git bash): 重置全局默认值 如果您需要sudo,请改为运行以下命令:
有没有办法覆盖日志回溯配置?我知道我们在名为 logback 的文件中定义了(通常存储在路径 中),并且我知道通过使用
问题内容: 突然在JUnit测试期间这种情况一直发生。一切正常,我编写了一些新测试,并且发生了此错误。如果我还原它,它不会消失。这是为什么? 问题答案: 您(直接或间接)编写的新测试使用 使用Log4j记录的类 。 需要配置Log4J才能使此日志正常运行。 将 log4j.properties (或log4j.xml)文件放在 测试类路径 的 根目录中 。 它应该具有一些基本配置,例如 默认情况下