How to use cache virtual directories other than /NR/ in Microsoft Content Management Server 2001 (811684)
The information in this article applies to:
- Microsoft Content Management Server 2001 SP1
SYMPTOMSWhen the virtual directory for Microsoft Content Management Server (MCMS) 2001 cache directories is set to
/NR/, you cannot change to another virtual directory. You may want to change the virtual directory in a Web farm scenario because each major channel in the navigation hierarchy may be hosted on a
different server. The following is an example of a navigation hierarchy: /Channels/
/Wireless/
/Broadband/
/DSL/ Each channel is hosted on a different server. When you are trying to locate a site, you are redirected to the correct server, depending on what channel
that you are trying to locate. When you use cache directories, the Load Balancer cannot determine the server that the original request came from. This problem occurs because all the Web servers have /NR/ specified. Resource URLs always
appear similar to the following example across all
servers: http://localhost/NR/rdonlyres/eaaaaaaaswnieaaaaaaaaaaaaayqqtabhbcogu2ufqrqme4ufrjmie2ufb2qiebvfqbmcdyugbkqit3igwbmaa/expedition.gif CAUSEThe virtual directory paths are hardcoded in the database.
There is no known API or public API that lets you to change these
paths.
Information about the location of the virtual directory path
is stored in the MCMS database. The NodeProperty table contains this information.
The location of the virtual directory path is stored in the "PropName" column. It has the VirtualExecPrefix and VirtualReadPrefix values. These values have the directories set to
/NR/exeres/ and to /NR/rdonlyres/, respectivelyRESOLUTIONThe VirtualPathConfig.exe utility has been created to help you change the default
virtual directory path in the database so that each server has a unique
URL. You can set the wireless channel to have the following
default virtual directory path: http://localhost/wireless/rdonlyres/eaaaaaaaswnieaaaaaaaaaaaaayqqtabhbcogu2ufqrqme4ufrjmie2ufb2qiebvfqbmcdyugbkqit3igwbmaa/expedition.gif You can set the broadband channel to have the following
default virtual directory path: http://localhost/broadband/rdonlyres/eaaaaaaaswnieaaaaaaaaaaaaayqqtabhbcogu2ufqrqme4ufrjmie2ufb2qiebvfqbmcdyugbkqit3igwbmaa/expedition.gif
Modification Type: | Minor | Last Reviewed: | 9/27/2005 |
---|
Keywords: | kbHotfixServer kbQFE kbhowto kbprb KB811684 kbAudDeveloper |
---|
|