lzim / teampsd

Team PSD is using GitHub, R and RMarkdown as part of our free and open science workflow.
GNU General Public License v3.0
9 stars 23 forks source link

2024_10: ANDON: Sim UI PROD DDD initializations takes 10 seconds & drops with simultaneous "Go" clicks #3232

Closed matthewtomo closed 1 week ago

matthewtomo commented 3 months ago

Discovered 7/29/2024 by Debbie, Laura, Jenn and Matthew in PROD instance.

image

image

Debbie informed us that this is a major issue, since facilitators are often having clinicians run simulations on their own computers at the same time.

tejaspesquare commented 3 months ago

Hi @matthewtomo,

As per screenshot, this timeout issue has been known for quite some time, but unfortunately, it cannot be resolved through the SIM UI. The resolution of this matter must be addressed by Forio.

matthewtomo commented 3 months ago

@tejaspesquare Do you know if this is related to our use of the V3 Forio API?

lzim commented 3 months ago

@matthewtomo

Will you please add a current clarification for our communication with learners using the simulation in the field?

It sounds like @tejaspesquare is saying that current state is such that if any single user runs the simulation at the same time from any world Sim UI PROD fails. Is that correct?

FYI: @jamesmrollins

matthewtomo commented 3 months ago

@lzim, It looks like this is the case. I will be emailing David from Forio shortly to set up a meeting and uncover the cause of this issue.

@dlounsbu @dlkibbe This was the issue we encountered on the Monday support, systems_sme, & sim_ui workflows sync meeting. The Sim UI should still work as expected when only one person is using it. Avoid starting multiple simulation sessions at the same time.

fyi: @jamesmrollins @tejaspesquare @lijenn @ljmoody

Alert message included in the Sim UI:

The Sim UI is currently encountering an issue where simulation sessions will fail to run if more than one user attempts to start a session at the same time.

If after starting a session your page enters a loading screen for more than 30 seconds, the best course of action is to refresh the page and try again in a few minutes.

We are actively working to resolve this issue.

tejaspesquare commented 2 months ago

Hi Matthew,

@tejaspesquare Do you know if this is related to our use of the V3 Forio API?

This is unrelated to V2 or V3 API and not sure if this is linked with multiple user sessions. We have observed this error even when only a single user session is active.

ljmoody commented 2 months ago

@matthewtomo, when more information is known about this via David at Forio, please let me know if a clarification message is needed in the MTL 3.7 Consult Manual and what the limits are for users, etc. so the wording is specific and clear. Thank you!

matthewtomo commented 3 weeks ago

Discussed Dev Standup wk_1 2024_10 @matthewtomo @tejaspesquare

lzim commented 3 weeks ago

@matthewtomo - Keep in really close communication with #systems_sme_workflow about the impact of this on their PREP.

FYI: @dlounsbu @dlkibbe

matthewtomo commented 3 weeks ago

Discussed Monday Dev Standup wk_2 2024_10 @matthewtomo @tejaspesquare

lzim commented 3 weeks ago

@matthewtomo

Please estimate scope and timeline for impacted users and add to agenda for #9am_workflow leads

#consult_workflow MTL 3.7 Blue Consult PREP #systems_sme and workflows: #consult_workflow

FYI: @dlounsbu @dlkibbe Thanks!

lzim commented 3 weeks ago

wk2 2024_10 - #sim_ui_workflow @lzim @matthewtomo @ljmoody

ideas for helping with asynchronous communication and catching impacted users.

_1. Why/how_ -> rationale/intent -> why you're going about it the way you are.

#workflow_users - Laura, Matthew, Lindsey #user_workflows - #consult_workflow #support_workflow

Later possible after the #consult_workflow

Ruled Out

matthewtomo commented 2 weeks ago

Discussed Friday Dev Standup wk2 2024_10 @matthewtomo @tejaspesquare

lzim commented 2 weeks ago

Discussed Friday Dev Standup wk2 2024_10 @matthewtomo @tejaspesquare

  • @matthewtomo @tejaspesquare will await response from David at Forio in order to ensure that our timeout limit increase is being handled correctly

Thanks @matthewtomo - Let's keep a close eye on this for the consults next week!

matthewtomo commented 1 week ago

Discussed Friday Dev Standup wk3 2024_10 @matthewtomo @tejaspesquare

fyi: @lzim

lzim commented 1 week ago

Thanks for the update on this @matthewtomo

From #9am_workflow leads today: @lzim @matthewtomo @ljmoody

matthewtomo commented 1 week ago

Discussed #support_workflow wk4 2024_10 @matthewtomo @lzim

Current state of the timeout issue:

Decision

Action Items:

fyi: @ljmoody @dlkibbe @dlounsbu