Salesforce

In SDL Web 8.5, Topology mapping cannot be synchronized between the Topology and Discovery database when large amount of mapping is loaded and updated.

« Go Back
Information
Solution Article
SDL Web 8.5, SDL Web 8.1.1
Topology mapping cannot be synchronized between the Topology and Discovery database when large amount of mapping is loaded.
Even after applying the hotfix CD_8.5.0.4472, the incorrect data still cannot be cleaned up, and result in the "Not possible to retrieve the dynamic configuration" error on the content site.
The problem was due to large number of mappings and batch request resulting in some frequent flush to DB, especially when under heavy loading of batch update, topology mapping failed to be sync between the Discovery and Topology databases.
The hotfix CD_8.5.0.6672 was issued to improve datalayer access at discovery service including closing unnecessary connections and catching general exceptions.  To download this hotfix, please refer to KB article below
Where can I find hotfixes for SDL Tridion/Web?

When applying this hotfix, it is essential to remove outdated jar files.  For example, the lib subdirectory of the Discovery microservice should *NOT* contain both of the below jar files, just the latest version.  This has been known to result in behavior which the hotfix would otherwise fix.
cd_common_config_api-8.5.0-1026.jar
cd_common_config_api-8.5.0-1009.jar


Also see KB article In SDL Web, Content Service throwing error - Not possible to retrieve the dynamic configuration

 
Attachments
 
 
 
 
 

Powered by