Dans n'importe quelle application, nous pouvons effectuer la consignation des erreurs à l'aide d'un système de fichiers plat.Stockage des exceptions dans un fichier plat
Comment gérer un scénario lorsqu'il y a plusieurs utilisateurs ayant des exceptions qui sont enregistrées dans le même fichier plat?
Merci beaucoup.
Cela signifie-t-il que nous devons utiliser le filetage pour faire la même chose? Aussi, cela affectera-t-il la performance? – genericuser
Oui et non. Si votre application est mono-thread, une seule instance existe et aucune autre application n'écrit dans le même fichier, aucun mécanisme supplémentaire n'est nécessaire. Cependant, la plupart des applications multi-utilisateurs sont multithread (ou multi-processus) à un certain niveau; Vous n'avez pas besoin de vous préoccuper de cela, à condition que vous vous assuriez qu'aucun processus ou thread ne puisse écrire dans le fichier en même temps. – tdammers