Я намагаюся налаштувати середовище, що складається з 10 агентів, 1 процес на агента, 10 потоків на процес.
Проблема виникає, коли я відкриваю 10 терміналів / підказокі натисніть на "запустити робочі процеси" в grinder після запуску всіх 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:Usersreddys.ADS.HYDCNU304BWC0-file-storecurrenta360utility$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 для відповіді № 1Спробуйте наступні налаштування в grinder.properties:
grinder.processes = 10
grinder.threads = 10
І просто запустіть одного агента, використовуючи скрипт startAgent.cmd або .sh.