Comments (9)
You should update your top level readme to advertise the autobahn test success
from nbio.
Please confirm that you run autobahn test with the latest nbio. I run it and get this report, seems every test success for non-sticky-proxy server.
but some large message failed for the sticky-proxy server.
The sticky-proxy helps to find out parsing bugs but may cost lots of time for the large message communication.
Since the failures are out of time as shown below, and it is successful in the test with non-sticky-proxy server, we may not need a sticky-proxy for the large messages test cases.
from nbio.
You should update your top level readme to advertise the autobahn test success
Good idea, thanks, updated it already, is it seems good? Or you can edit it to help!
from nbio.
Yeah, the newer tests run are not run against the sticky proxy. Instead they are run against Examples/websocket/server_autobahn
from nbio.
Yeah, the newer tests run are not run against the sticky proxy. Instead they are run against Examples/websocket/server_autobahn
are you sure that is using github.com/lesismal/llib v1.0.4, and whether it fails if run agian?
I run the test again and have not reproduced the failures:
report-2021-07-04.tar.gz
from nbio.
I'm running on a 3 year old macbook and the Makefile runs the nbio server in a docker container. It could be that the overhead of running docker on mac makes it just slow enough to fail.
from nbio.
Was reading the wrong report. Still could be mac book, though the wait time on some of these are pretty long. For example 9.1.5 is "Did not receive message within 100 seconds."
from nbio.
Was reading the wrong report. Still could be mac book, though the wait time on some of these are pretty long. For example 9.1.5 is "Did not receive message within 100 seconds."
Try with a larger ReadBufferSize
, to see whether it goes better:
svrTLS := nbhttp.NewServerTLS(nbhttp.Config{
Network: "tcp",
Addrs: []string{"localhost:9999"},
ReadBufferSize: 1024 * 1024,
}, mux, nil, tlsConfig)
from nbio.
that worked. Thanks
from nbio.
Related Issues (20)
- OnClose回调遗漏 HOT 3
- MacOS上跑WebSocket压测挂了 HOT 40
- invalid write calling, should call WriteMessage instead HOT 5
- 想问下跟字节的netpoll有做过性能比较吗 HOT 2
- Cant send large response. HOT 20
- 请求几个问题 HOT 1
- udp 客户端句柄泄露 HOT 3
- 您好,支持在web框架fiber下使用吗? HOT 13
- 作为udp的客户端使用时,与web框架fiber兼容吗? HOT 8
- 关于写超时的疑惑 HOT 1
- Engine 停止后内存泄漏 HOT 4
- Can't render HTML HOT 16
- Use Epoll in linux HOT 2
- nbio with iris framework HOT 6
- 数据并发读写冲突 HOT 5
- How to use std http for websocket client HOT 2
- Websocket server memory usage ~4x as high with TLS HOT 14
- WebSocket streaming API HOT 11
- Memory usage increases every day HOT 3
- How to actively close the user connection? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nbio.