[SERVER1]
- PHP script dat requests doorstuurt naar server 2 en zo lang een request in verwerking is de nieuwe requests in een queue stopt
[SERVER2]
- ASP script 1 dat de requests binnenkrijgt, verwerkt, server 1 laat weten als ze verwerkt zijn en in de database op server 1 zet dat de request verwerkt is;
dit script begint met te controleren of de status van de te verwerken request in de database op server 1 nog altijd op niet verwerkt staat en als dit niet is zet het de status op verwerkt.
- ASP script 2 dat om de minuut uitgevoerd wordt en gaat kijken in de database op server 1 of zeker alle requests doorgekomen zijn en verwerkt zijn, anders roept het ASP script 1 op zodat deze niet verwerkte requests nog verwerkt worden
---
ASP script 2 wil ik gebruiken om zeker te zijn dat door een reboot van een server of weet ik veel welke kleine fout er problemen kunnen ontstaan.
Mijn vraag is ben ik zeker dat als ik ASP script 1 begin met een controle dat dan geen berichten dubbel verwerkt kunnen worden? Aangezien de requests kunnen gestuurd worden via het PHP script en ASP script 2 is dit misschien wel mogelijk.
- PHP script dat requests doorstuurt naar server 2 en zo lang een request in verwerking is de nieuwe requests in een queue stopt
[SERVER2]
- ASP script 1 dat de requests binnenkrijgt, verwerkt, server 1 laat weten als ze verwerkt zijn en in de database op server 1 zet dat de request verwerkt is;
dit script begint met te controleren of de status van de te verwerken request in de database op server 1 nog altijd op niet verwerkt staat en als dit niet is zet het de status op verwerkt.
- ASP script 2 dat om de minuut uitgevoerd wordt en gaat kijken in de database op server 1 of zeker alle requests doorgekomen zijn en verwerkt zijn, anders roept het ASP script 1 op zodat deze niet verwerkte requests nog verwerkt worden
---
ASP script 2 wil ik gebruiken om zeker te zijn dat door een reboot van een server of weet ik veel welke kleine fout er problemen kunnen ontstaan.
Mijn vraag is ben ik zeker dat als ik ASP script 1 begin met een controle dat dan geen berichten dubbel verwerkt kunnen worden? Aangezien de requests kunnen gestuurd worden via het PHP script en ASP script 2 is dit misschien wel mogelijk.