summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bench/bench.go27
1 files changed, 18 insertions, 9 deletions
diff --git a/bench/bench.go b/bench/bench.go
index 1011ae4..9375f37 100644
--- a/bench/bench.go
+++ b/bench/bench.go
@@ -68,16 +68,25 @@ func connect(cid int) {
}
}()
- courseID, err := rand.Int(rand.Reader, courses)
- if err != nil {
- panic(err)
- }
- err = w(ctx, c, fmt.Sprintf("Y %d", courseID.Int64()+1), cid)
- if err != nil {
- panic(err)
+ time.Sleep(30 * time.Second)
+
+ if false {
+ courseID, err := rand.Int(rand.Reader, courses)
+ if err != nil {
+ panic(err)
+ }
+ err = w(ctx, c, fmt.Sprintf("Y %d", courseID.Int64()+1), cid)
+ if err != nil {
+ panic(err)
+ }
+ } else {
+ err = w(ctx, c, "Y 1", cid)
+ if err != nil {
+ panic(err)
+ }
}
- time.Sleep(30 * time.Second)
+ time.Sleep(120 * time.Second)
err = c.Close(websocket.StatusNormalClosure, "")
if err != nil {
@@ -87,7 +96,7 @@ func connect(cid int) {
func main() {
var wg sync.WaitGroup
- for i := range 800 {
+ for i := range 8000 {
wg.Add(1)
go func() {
defer wg.Done()