Open Howe2015 opened 4 years ago
I do not have "wrk" installed, but I tried both "curl" or "ab" and it seems to work without a crash. Does the crash only happen in this specific wrk workload, or can you crash it in simpler ways?
I tried the wrk workload (with a random 4MiB file acting as index.jpeg) and nothing crashed, so it's not that easy to reproduce the issue... could you post the commit hash o Seastar you're using? Is it current master?
I do not have "wrk" installed, but I tried both "curl" or "ab" and it seems to work without a crash. Does the crash only happen in this specific wrk workload, or can you crash it in simpler ways?
I use this wrk(https://github.com/wg/wrk), it crash,but when I request a single url on the chrome, it work well.So is it the large workload crash the app?
I tried the wrk workload (with a random 4MiB file acting as index.jpeg) and nothing crashed, so it's not that easy to reproduce the issue... could you post the commit hash o Seastar you're using? Is it current master?
how can I know the version of the seastar I used?😂
I do not have "wrk" installed, but I tried both "curl" or "ab" and it seems to work without a crash. Does the crash only happen in this specific wrk workload, or can you crash it in simpler ways?
and what's more, I use seastar on ubuntu 20 of vmware ,does it matter?
Seastar is highly optimized for bare metal machines, so running it on vmware will be a performance issue, but it shouldn't lead to faults (unless it ran out of memory, how much RAM does the machine have?). Do you build this app and seastar straight from the git repository, or have you downloaded it from somewhere (e.g. https://github.com/scylladb/seastar/releases)? I'm interested in which version you use, since perhaps it has a bug which was already fixed on current master.
Seastar is highly optimized for bare metal machines, so running it on vmware will be a performance issue, but it shouldn't lead to faults (unless it ran out of memory, how much RAM does the machine have?). Do you build this app and seastar straight from the git repository, or have you downloaded it from somewhere (e.g. https://github.com/scylladb/seastar/releases)? I'm interested in which version you use, since perhaps it has a bug which was already fixed on current master.
My pc has 16GB RAM but I allocate about 4GB for the vmware ubuntu. I build seastar from git repository at about Jul 11,2020.
i use wrk to test the simple http server, but it dump every time.
code
core info