我目前正在使用我开发的点对点服务应用程序进行一些性能测试。
我对性能测试的经验很少。我找不到像样的指南,我基本上是在随机挑选数字。(即要使用的线程数量)
有人对这个问题有什么建议吗?即有多少线程等。
顺便说一句,我正在使用 contiperf。基于注释的性能测试。这是一个示例测试方法。
@Rule
public ContiPerfRule i = new ContiPerfRule();
@Test
@PerfTest(duration = 5000, threads = 10)
@Required(throughput = 50000)
public void test12() throws InterruptedException, FileNotFoundException, CertificateException
{
nodes.iterator().next().lookup(ee33.getSerialNumber().toString()+ee33.getPublicKey().toString());
}