Open choby opened 12 months ago
Multitenant and multidatabase?
Multitenant and multidatabase?
Multitenant and single database
Please, try not using IDistributedEventBus and just use MassTransit (with RabbitMQ). In ETO object, pass also TenantId and then inside consumer just set CurrentTenant.Change (tenantId). Maybe it won't solve issue, but you eliminate IDistributedEventBus abstraction in abp (if this is the reason for your errors).
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Is there an existing issue for this?
Description
I use rabbitmq for distributed events, and there are multiple clients connected to the same Exchange, the Exchange type is direct, each Client set a different name, such as Client_A and Client_B, and Client_A and Client_B connect to the same database and enable Inbox,I subscribe to some distributed events in Client_A and the event handler is written. In Client_B project only added AbpEventBusRabbitMqModule module, didn't do anything, however, when the producer sends an event, Client_A often fails to process the distributed event, but the status of the message in the inbox still changes to processed. if I stop to Client_B, then Client_A can handle the event normally
Reproduction Steps
No response
Expected behavior
Client_A should execute the event normally regardless of whether Client_B is started
Actual behavior
No response
Regression?
No response
Known Workarounds
No response
Version
7.3.2
User Interface
Common (Default)
Database Provider
EF Core (Default)
Tiered or separate authentication server
Tiered
Operation System
Linux
Other information
No response