我正在尝试设置一个由10个代理组成的环境,每个代理1个进程,每个进程10个线程。
当我打开10个终端/提示并在启动所有10个代理后点击研磨机中的“启动工作进程”时出现问题。除了一个或两个代理之外的所有代理都自动退出说明此异常。我理解这是因为所有这些都是同时开始的,但我能做些什么才能让它发挥作用..?
这是例外
2013-10-31 14:36:41,469 INFO agent: communication shut down
2013-10-31 14:36:41,475 ERROR agent: Could not create file store directory
net.grinder.engine.agent.FileStore$FileStoreException: Could not create file store directory
at net.grinder.engine.agent.FileStore.getDirectory(FileStore.java:111) ~[grinder-core-3.11.jar:na]
at net.grinder.engine.agent.AgentImplementation.run(AgentImplementation.java:188) ~[grinder-core-3.11.jar:na]
at net.grinder.Grinder.run(Grinder.java:124) ~[grinder-core-3.11.jar:na]
at net.grinder.Grinder.main(Grinder.java:67) ~[grinder-core-3.11.jar:na]
Caused by: net.grinder.util.Directory$DirectoryException: Could not delete 'C:\Users\reddys.ADS\.\HYDCNU304BWC0-file-store\current\a360utility$py.clas
s'
at net.grinder.util.Directory.deleteContents(Directory.java:257) ~[grinder-core-3.11.jar:na]
at net.grinder.util.Directory.copyTo(Directory.java:473) ~[grinder-core-3.11.jar:na]
at net.grinder.engine.agent.FileStore.getDirectory(FileStore.java:101) ~[grinder-core-3.11.jar:na]
... 3 common frames omitted
答案 0 :(得分:0)
在grinder.properties中尝试以下设置:
grinder.processes = 10
grinder.threads = 10
然后使用startAgent.cmd或.sh脚本启动一个代理。