快取的壓力測試指令碼

2022-04-05 12:16:06 字數 744 閱讀 2617

貼一段coherence壓力測試指令碼,在不需要部署web應用的情況下,直接在命令列進行壓力測試

測試指令碼啟動100個thread(paralleltreadcount),然後每個thread執行500次(2000次讀和100次寫).

這100個thread會直接壓到集群的其中乙個**節點上(proxy),所以保證proxy的thread配置》100.

package coherencetest;

import com.tangosol.net.cachefactory;

import com.tangosol.net.configurablecachefactory;

import com.tangosol.net.defaultconfigurablecachefactory;

import com.tangosol.net.namedcache;

public class coherencecacheput implements runnable

public void run()

for (int i=0;i<100;i++)

for (int i=0;i<1000;i++) }}

public coherencecacheput(int loop)

public static void main (string args)

int loop;

loop=m_loop;

for(int i=0; i}}

基於epoll的壓力測試指令碼

基於epoll的壓力測試指令碼 dcshi 唐品 好吧,我們開始之前,如果我們要用多程序來做,會怎麼來設計?1 初始化需要完成的預定請求數n n是使用者輸入的引數 requests 2 建立c c是使用者輸入的引數 個worker程序 這裡worker程序與主程序是父子關係,這樣worker程序可以...

並行壓力測試shell指令碼

記 本文自網上篇章改寫而成。主要目的是為了理解壓測工具執行的原理。指令碼主要實現的功能有以下幾點。bin bash 併發後台執行fun for wanggy 2012 01 25 note www.jquerycn.cn fun num fun函式後台執行次數 sql num 每個函式sql執行次數...

Mysql壓力測試shell指令碼

mysql壓力測試shell指令碼 mysql自帶了壓力測試工具mysqlslap,所以我們可以不用自己編寫程式來測試mysql讀取的壓力。壓力測試shell指令碼如下 www.2cto.com plain bin sh while true do mysqlslap concurrency 100...