.net - Can multiple NServiceBus publishers share the same DBSubscriptionStorage? -


looking @ publish-subscribe api , configuration page, seem database schema used nservicebus track subscriptions tracks subscriber endpoint , message type.

i had hoped maybe change name of table in order use same database multiple publishers, this thread seems indicate can't.

the point - understand , agree notion of having single publisher endpoint per event type - inevitably leads having multiple publishers operating out of same application scope. perhaps operating in different assemblies or processes moot point; regardless, means or publishers share same transactional database. possibility of having create separate sql database every individual publisher seems ridiculous; we'd end hundreds of single-table subscription databases sitting around.

does dbsubscriptionstorage track enough information identify publisher well, such multiple publishers can pointed same database? or if not, there configuration change or hack use accomplish same end result?

or going need separate database every publisher - , extension, every published message type?

you absolutely can use same table in same database store subscriptions of multiple publishers. since each publisher responsible specific message types, there no logical overlap.


Comments

Popular posts from this blog

php - What is the difference between $_SERVER['PATH_INFO'] and $_SERVER['ORIG_PATH_INFO']? -

fortran - Function return type mismatch -

queue - mq_receive: message too long -