Access4Learning / sif3-framework-dotnet

SIF 3.0 Developer Framework for .NET
Apache License 2.0
14 stars 19 forks source link

Constant clean up required if the consumer closes abruptly #20

Open kunalyadavdfe opened 7 years ago

kunalyadavdfe commented 7 years ago

SIF Consumer - "Scaleability": constant clean up required if the consumer closes abruptly. Will cause havoc when/if school turn off their servers over holiday periods.
SIF consumer application crashing or restarting without unregistering – This caused an issue where the SIF consumer was continually blocked until there was a manual clean up done of the session for that SIF consumer.

iantasker commented 7 years ago

This issue is linked to #19.

@drjonnicholson Am I correct in marking this as a duplicate as its related to the storage of the Session ID?

rafidzal commented 7 years ago

A more robust solution needs to be investigated to manage the event whether there is inconsistent session state between a Consumer, Provider and Environment Provider. This is regardless of how storage of the session ID is managed. This is non-trivial as realistically Consumers and Providers are managed by different vendors.