Azure Service Bus Emulatore

Sto sviluppando un WebJob, che utilizza un servizio di bus coda, ma non ho un account Azure.

Esistono Service Bus emulatore per testare il webjob ?
Ho bisogno di prendere la coda di input per simulare il [ServiceBusTrigger]

 

2 Replies
  1. 9

    Per quanto ne so, non c’è il Servizio Bus emulatore.
    Un feedback su UserVoice è aperto a https://feedback.azure.com/forums/216926-service-bus/suggestions/2565564-provide-a-service-bus-emulator-on-a-local-computer

    Tuttavia, la Azure Storage Emulatore include un emulatore per Azure Storage code se questo può essere un’alternativa: https://azure.microsoft.com/en-us/documentation/articles/storage-use-emulator/

    Se il vostro eseguire Web codice di Lavoro a livello locale, la WebJob trigger potrebbe essere in grado di connettersi al locale Azure Storage Emulatore. Si prega di vedere https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk/#workerrole

    • WebJob ha due attributi per ricevere le code di messaggi [QueueTrigger] e [ServiceBusTrigger], se io uso deposito emulatore riceverò il primo attributo.
    • Se il vostro eseguire Web codice di Lavoro a livello locale con il Web Azure Lavoro SDK, potrebbe funzionare, ma non ho provato io stesso.
  2. 0

    Questo è stato per molto tempo il problema, quindi penso che vale la pena di offrire un aggiornamento dello stato delle cose.

    Non c’è un locale emulatore disponibile per Azure Service Bus di sicurezza, tuttavia, alcune persone hanno iniziato upvoting questo github biglietto su Azure Service Bus progetto.

    Se sei atterrato su questo problema e sono alla ricerca di una opzione di emulazione, vi esorto a mettere il tuo upvote originale la descrizione del problema.

Lascia un commento