1

J'essaie de créer un service Windows qui détectera quand un nouveau blob est téléchargé dans un conteneur spécifique sur Azure et le téléchargera immédiatement sur la machine locale. Je sais que je peux avoir un déclencheur de blob fonctionnant localement mais il ne semble y avoir aucun moyen de mettre cela en service. Quelqu'un a-t-il une idée?Copie du blob Azure sur la machine locale dès que le blob est créé

+0

Au lieu de télécharger sur votre machine locale, sera une solution acceptable lorsque le blob est téléchargé sur un serveur accessible au public (via HTTP) dans votre infrastructure? –

+0

Malheureusement non. – JJJamie

+0

Que se passe-t-il lorsque votre machine est indisponible (disons que la machine est éteinte)? –

Répondre

2

Vous devriez pouvoir le faire en utilisant le SDK WebJobs standard avec un déclencheur de blob, mais en l'exécutant comme un service au lieu d'une application de console.

Vous pouvez trouver plus d'informations sur l'utilisation de la gâchette blob avec le SDK directement ici: https://github.com/Azure/azure-webjobs-sdk/wiki/Blobs