Hi All,
I'm trying to run a load test for a shiny app deployed to RSC.
I recorded the log using shinyloadtest, and trying to run the simulation using shinyconnon.
Unfortunately this fails:
shinycannon recording.log https://<link> --workers 1 --loaded-duration-minutes 2 --output-dir run2
2021-04-21 12:06:38.189 INFO [thread00] - Detected target application type: RStudio Server Connect
2021-04-21 12:06:38.194 INFO [thread00] - Waiting for warmup to complete
2021-04-21 12:06:38.193 INFO [progress] - Running: 0, Failed: 0, Done: 0
2021-04-21 12:06:38.194 INFO [thread01] - Warming up
2021-04-21 12:06:38.196 INFO [thread00] - Maintaining for 2 minutes (120000 ms)
2021-04-21 12:06:43.196 INFO [progress] - Running: 1, Failed: 0, Done: 0
2021-04-21 12:06:48.196 INFO [progress] - Running: 1, Failed: 0, Done: 0
2021-04-21 12:06:53.196 INFO [progress] - Running: 1, Failed: 0, Done: 0
2021-04-21 12:06:58.197 INFO [progress] - Running: 1, Failed: 0, Done: 0
2021-04-21 12:07:01.764 ERROR [thread01] - Playback failed: receiveQueue is full (max = 5)
java.lang.Exception: receiveQueue is full (max = 5)
at com.rstudio.shinycannon.Event$WS_OPEN$handle$2$$special$$inlined$also$lambda$1.onTextMessage(Events.kt:280)2021-04-21 12:07:01.764 INFO [thread01] - Running again
I'm running this on Ubuntu 20.04.
I tried to google the error but no luck, so maybe someone here could help me.
Thank you.