相关疑难解决方法(0)

如何在单台机器上运行 Locust 并进行多处理

我希望 Locust 使用我电脑上的所有内核。

\n

我有很多 Locust 类,我想使用 Locust 作为库。

\n

我的代码示例:

\n
import gevent\nfrom locust.env import Environment\nfrom locust.stats import stats_printer\nfrom locust.log import setup_logging\nimport time\n\n\n\nfrom locust import HttpUser, TaskSet, task, between\n\n\ndef index(l):\n    l.client.get("/")\n\ndef stats(l):\n    l.client.get("/stats/requests")\n\nclass UserTasks(TaskSet):\n    # one can specify tasks like this\n    tasks = [index, stats]\n\n    # but it might be convenient to use the @task decorator\n    @task\n    def page404(self):\n        self.client.get("/does_not_exist")\n\nclass WebsiteUser(HttpUser):\n    """\n    User class that does requests to the locust web server running on localhost\n    """\n    host = "http://127.0.0.1:8089"\n …
Run Code Online (Sandbox Code Playgroud)

python locust python-multiprocessing

5
推荐指数
1
解决办法
3109
查看次数

标签 统计

locust ×1

python ×1

python-multiprocessing ×1