Configuración y levantamiento de ambiente ClickView

De Telstock Wiki
Saltar a: navegación, buscar

Configuración y levantamiento de ambiente:

* Clonar proyecto FA-Click-View-Notifications-WS

Repositorio: http://192.168.9.60:8080/scm/git/FA-Click-View-Notifications-WS

Configurar el proyecto desde Jenkins para la creación del proyecto en el ambiente requerido de forma automática.

jenkins




* Creación de grupo de Aplicaciones en el IIS:

Para poder realizar la configuración de los Microservicios NetCore, debemos crear un nuevo grupo de aplicaciones en el Internet Information Services (IIS), este bajo el nombre de NetCore y con la versión de .NET CLR: sin código administrado, y en Modo de canalización administrada como Integrada.

netcore













* Crear un nuevo Sitio en el IIS:
  • El sitio debe ser nombrado Click_View_Services y configurado de la siguiente manera para su correcto funcionamiento:

* Sitio:

treeiis







  • Configuración:
configiis























* Configuración de archivos appsettings.Development.json / appsettings.json:

En estos archivos se deben configurar las siguientes variables para el consumo de los Microservicios en el ambiente requerido:

"AllowedHosts": "*",
 "MongoCredential": {
   "MgConnectionTimeout": 30,
   "MgDatabase": "ClickViewDB",
   "MgUser": "clickViewUser",
   "MgPassword": "cVu@1450*21",
   "MgPort": "27017",
   "MgHost": "192.168.67.6"
 },
 
   "ConnectionStrings": {
   "DefaultConnection": "Data Source=192.168.67.4;Initial Catalog=TM_FarmaciasAhorroRF;User ID=usr_UnificacionTManager;Password=Un1f1c@ci0nTM1"
 }
 
   "ServicesURLs": {
   "Microservices": "https://mserviceshf.tmanager.com.mx/",
   "NoAuthEndpoints": [ /*add urls (string type array) where there's no auth validation*/ ]
 },



* Clonacion de proyecto TManager2-MS-DotNet: