Les StorBackEnd qui sont des petits serveurs mettant à disposition de l’espace de stockage. Ils sont responsables de la persistance des données qui leur sont envoyées. Les StorBackEnds s’annoncent en multicast au FileFrontEnd.
Go to file
Maximilien LEDOUX 225a4ab531 Ajout README.md
2022-03-20 15:48:47 +01:00
.idea Mse à jours du système de réception message + fichier. Il reste à pouvoir vider correctement un fichier lorsqu'il est reçu 2022-03-08 14:48:14 +01:00
cmd Suppression des print innutiles 2022-03-20 15:32:45 +01:00
pkg Suppression des print innutiles 2022-03-20 15:32:45 +01:00
resources Patch Hello world pattern 2022-03-20 13:53:34 +01:00
.gitignore Add unversionned file and add somme config to .gitignore 2022-02-15 09:08:46 +01:00
go.mod Fixed spelling mistake in project name, restructuring. Correction of Golang convention error. 2022-03-05 17:21:46 +01:00
README.md Ajout README.md 2022-03-20 15:48:47 +01:00

StorBackEnd

Configuration du projet

Version de GO

  • Télécharger et installer GO 1.17 et Goland de JetBrains
  • Si l'installation de GO n'a pas créé le dossier Go, créer un dossier Go et un dossier src à l'intérieur
  • Cloner le projet dans Go > src

Démarrer le projet

  • resources > AppConfig.json -> fichier de configuration
  • Modifier storagePath pour indiquer où le SBE va stocker les fichiers
  • Modifier l'interface réseau dans multicastNetworkInterface. Lorsque le programme démarre, il montre une liste des interfaces réseau disponibles. Copier-coller l'interface voulue dans le JSON et redémarrer