-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCPP 2.0.1: Make message interval, retries, and timeout configurable at run-time #298
OCPP 2.0.1: Make message interval, retries, and timeout configurable at run-time #298
Conversation
…me for OCPP 2.0.1 Signed-off-by: Valentin Dimov <[email protected]>
…ed correctly now Signed-off-by: Valentin Dimov <[email protected]>
1daff51
to
badcc2f
Compare
Signed-off-by: Valentin Dimov <[email protected]>
…ter timeout Signed-off-by: Valentin Dimov <[email protected]>
Signed-off-by: Valentin Dimov <[email protected]>
Something worth getting a second opinion on: When retrying a transaction-related message after a timeout or CallError, we will:
|
Signed-off-by: Valentin Dimov <[email protected]>
That's something we should probably fix, reusing message id's doesn't seem the correct thing to do |
Signed-off-by: Valentin Dimov <[email protected]>
Signed-off-by: Valentin Dimov <[email protected]>
Following some more discussion, it was decided that we will indeed re-generate new message IDs for retries, even if the retry was due to a time-out. |
…at run-time (EVerest#298) * feat: make message interval and message retries configurable at runtime for OCPP 2.0.1 * fix: intervals between resending messages are configurable and computed correctly now * fix: regenerate message IDs when retrying after CallError * Set default message timeout to 30 seconds. * fix: do not reuse message IDs, even in case of a timeout --------- Signed-off-by: Valentin Dimov <[email protected]>
No description provided.