Tenant Routing Info performance optimization
This commit is contained in:
parent
31124311a3
commit
2c8b938540
@ -42,9 +42,8 @@ public class DefaultTenantRoutingInfoService implements TenantRoutingInfoService
|
||||
|
||||
@Override
|
||||
public TenantRoutingInfo getRoutingInfo(TenantId tenantId) {
|
||||
Tenant tenant = tenantService.findTenantById(tenantId);
|
||||
if (tenant != null) {
|
||||
TenantProfile tenantProfile = tenantProfileCache.get(tenant.getTenantProfileId());
|
||||
TenantProfile tenantProfile = tenantProfileCache.get(tenantId);
|
||||
if (tenantProfile != null) {
|
||||
return new TenantRoutingInfo(tenantId, tenantProfile.isIsolatedTbRuleEngine());
|
||||
} else {
|
||||
throw new RuntimeException("Tenant not found!");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user