Publicación y carga de Servigistics InService > Utilización de la publicación y carga > Configuración del entorno de Servigistics InService > Pasos de configuración de servidor dividido
  
Pasos de configuración de servidor dividido
Una configuración de servidor dividido añade un servidor adicional al proceso. Además de los servidores de Publisher y Viewer, se añade un servidor de Preview, lo que permite realizar el proceso TAL en tiempo de ejecución. Inicialmente, el contenido se carga desde el servidor de Publisher al servidor de Preview, donde se puede verificar que el proceso haya funcionado correctamente. Este proceso se puede realizar a la vez que se mantiene el contenido actual en un servidor de Viewer en tiempo de ejecución.
Para realizar una transformación y carga (TAL) en tiempo de ejecución en un servidor dividido, se deben realizar pasos adicionales de configuración del servidor dividido, aparte de la configuración normal del servidor dividido:
Servidor de vista previa
1. Detenga el coreServer, CoreCMIServer y jboss en los servidores de Publisher y Viewer.
2. Cree una carpeta denominada StorePackets en el servidor de Publisher y asegúrese de que se comparte montando el directorio en Publisher y Viewer con acceso de lectura y escritura.
3. Asegúrese de que las tres propiedades siguientes se encuentren en el fichero 3c.properties del servidor de Publisher:
remote.host.name=ppumsv-smlpd04d.ptcnet.ptc.com: el nombre de host del servidor de Viewer o en tiempo de ejecución.
remote.site.port=8080: el puerto del servidor de Viewer o en tiempo de ejecución.
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets: la ubicación compartida del servidor de Publisher.
Si estas propiedades no están presentes, añádalas al fichero 3c.properties ubicado en el directorio INICIO_INSERVICE/InS_SW/SW.
4. Navegue hasta la siguiente ubicación en el servidor de Publisher: INICIO_INSERVICE/InS_SW/Config/System/Config.
5. Abra el fichero SitesDescriptor.xml y actualícelo o reemplácelo con el siguiente contenido:
<SitesDescriptor>
<Sites>
<Site id="Preview">
<Distribution type="FS">
<Datatransfer OS="linux" path="file.system.path"/>
</Distribution>
<Communication url="${remote.host.name}:${remote.port}"" />
</Site>
<Site id="Runtime">
<Communication url="${remote.host.name}:${remote.site.port}" />
</Site>
</Sites>
<SiteGroups>
<Group id="Preview">
<Site siteType=:LOCAL"id="Preview" master="YES"/>
</Group>
<Group id="Runtime">
<Distribution type="FS">
<Datatransfer OS="linux" path="${PackageDestinationFolder}"/>
</Distribution>
<Site siteType="REMOTE" id="Runtime" master="YES"/>
</Group>
</SiteGroups>
</SitesDescriptor>
* 
La etiqueta Communication url para Site id = Preview consiste en el nombre de host del servidor en el que está instalado Publisher, mientras que para Site id = Runtime, Communication url consiste en el nombre de host del servidor en el que está instalado el servidor de Viewer o en tiempo de ejecución.
* 
El OS variará según si se ejecuta Windows o Linux. Para Windows 2008 R2, debe ser windowsXP y para RHEL, debe ser linux.
6. En la misma ubicación mencionada arriba, abra el fichero SiteInfo.conf.xml y reemplace la etiqueta Distribution por el siguiente contenido:
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="${PackageDestinationFolder}"/>
</Distribution>
.
* 
El OS variará según si se ejecuta Windows o Linux. Para Windows 2008 R2, debe ser windowsXP y, para RHEL, debe ser linux.
Servidor en tiempo de ejecución
1. Detenga coreServer, CoreCMIServer y jboss en los servidores de vista previa y en tiempo de ejecución del servidor de Preview.
2. Asegúrese de que la siguiente propiedad se encuentre en el fichero 3C.properties del servidor de Viewer:
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets: la ubicación compartida del servidor de Publisher.
Si esta propiedad no está presente, añádala al fichero 3c.properties ubicado en INICIO_INSERVICE, en el directorio <InService_Vista previa>/InS_SW/SW/.
3. Navegue hasta la siguiente ubicación del directorio INICIO_INSERVICE:
<InService_Viewer>/InS_SW/Config/System/Config
4. Abra el fichero SitesDescriptor.xml y actualícelo o reemplácelo con el siguiente contenido:
<SitesDescriptor>
<Sites>
<Site id="Preview">
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="file.system.path"/>
</Distribution>
<Communication url="ppumsv-wbm11t.ptcnet.ptc.com:8080" />
</Site>
</SitesDescriptor>
El OS variará según si se ejecuta Windows o Linux. Para Windows 2008 R2, debe ser windowsXP y, para RHEL, debe ser linux.
5. En la misma ubicación mencionada arriba, abra el fichero SiteInfo.conf.xml y reemplace la etiqueta Distribution por el siguiente contenido:
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="${PackageDestinationFolder}"/>
</Distribution>
.
El OS variará según si se ejecuta Windows o Linux. Para Windows 2008 R2, debe ser windowsXP y, para RHEL, debe ser linux.
6. Reinicie coreServer, coreCMIServer y jboss en los servidores de Publisher y Viewer.