Skip to content
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

Retry on plagiarism backend errors #5

Open
tcibinan opened this issue Jun 8, 2020 · 0 comments
Open

Retry on plagiarism backend errors #5

tcibinan opened this issue Jun 8, 2020 · 0 comments

Comments

@tcibinan
Copy link

tcibinan commented Jun 8, 2020

It would be nice to have some retry policy to handle plagiarism backend errors. The following retry algorithm can be of help here:

  1. Try to perform plagiarism analysis.
  2. Wait for some time if the plagiarism analysis fails.
  3. Try to perform plagiarism analysis once again.
  4. Wait for some more time if the plagiarism analysis has failed again.
  5. Try to perform plagiarism analysis again and again with bigger timeouts until the number of allowed retries is reached or some of the analyses finishes successfully.

FYI currently MOSS doesn't really works pretty well. It seems that a lot of researches use the tool during the coronavirus crisis and can't handle all the requests. MOSS server resets some connections from time to time. Moreover the average analysis duration is increased by 5-10 times. According to the moss official page they are awared about the problem but it doesn't seem to be resolved now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant