La seguridad, la estabilidad y la confiabilidad de Linux sin duda lo han convertido en el lenguaje a utilizar para aplicaciones críticas. De hecho, incluso Microsoft optó por él como sistema operativo para potenciar los servicios de computación en la nube de Azure. Teniendo en cuenta todo esto, ¿es de extrañar que NCache (una plataforma más comúnmente empleada con aplicaciones críticas de alto tráfico para bancos, aerolíneas y más) ofrece una opción de Linux para su muy elogiada edición Enterprise? La siguiente es una guía completa para descargar, instalar, ejecutar y administrar NCache servidores en Linux.

Descargar NCache Enterprise

Sin embargo, antes de iniciar este proceso, asegúrese de que su configuración de Linux esté equipada con .NET 6.0 y PowerShell 7.0 o posterior. Sin embargo, si asegurar y buscar estas instalaciones le parece demasiado trabajo, puede descargar este script y ejecuta el siguiente comando en la terminal:

Sin embargo, este es un proceso de instalación y no puede omitir todas las molestias de la descarga. Por lo tanto, para comenzar, debe descargar el NCache archivo tar.gz, al que también se puede acceder en el NCache sitio web en el Página de descarga (donde tendrás que registrarte con tu correo de trabajo).

Instalación NCache Enterprise

Extraiga el archivo tar.gz de la siguiente manera:

Dirija su terminal al directorio resultante después de ejecutar el comando mencionado anteriormente. A continuación, continúa con la instalación real, siempre que sepa el modo de instalación que necesita. NCache ofrece a sus usuarios tres opciones:

  1. El NCache Modo servidor incluye el producto de servidor completo, incluido el cliente local.
  2. El NCache Modo cliente incluye módulos de sesión ASP.NET, el NCache API y las cachés local y de cliente.
  3. El NCache Modo desarrollador incluye un caché independiente (con cantidad de caché, tamaño y número de solicitudes).

Para este blog, solo se discutirá la instalación del modo servidor. Para ello, debe copiar la clave de instalación Alachisoft le habría enviado un correo electrónico a la dirección proporcionada durante el NCache descargar. Después de lo cual puede volver a la terminal y escribir salir lo siguiente (puede ajustarlo según sus preferencias y el propiedades disponibles):

Si falta alguno de los campos obligatorios, se producirá un error de instalación. Sin embargo, debe tener en cuenta que el uso de -s iniciará automáticamente el caché predeterminado (por ejemplo, demoCache). Pero fuera de ese error, ahora puede configurar su entorno, crear y administrar sus clústeres.

Configuración de su entorno para NCache

Mientras que en la mayoría de los casos, el NCache El servicio comenzará con la instalación. Tenga en cuenta que sin acceso de administrador no puede instalar el acceso. Así, tendrás que ejecutar lo siguiente:

Administrando su NCache Médico

En este punto tienes dos opciones. Puedes usar el NCache Manager o su herramienta PowerShell. Para lo primero, simplemente abra el navegador de su elección y navegue hasta “:8251”. Mientras que para la segunda opción, puede usar su terminal para cambiar a PowerShell usando "pwsh" e importar todos los módulos necesarios:

Este blog empleará principalmente este último y usará los cmdlets importados en el comando anterior.

Crear una nueva caché distribuida

Para administrar los clústeres, primero debe configurar los clústeres. Como tal, ejecute el siguiente comando en su Terminal, con propiedades ajustado como lo crea apropiado:

Después de esto, puede agregar un nodo de servidor usando el Agregar nodo cmdlet y inicia tu caché:

Supervisión de su clúster

Para asegurarse de que todo funciona como se espera, puede simular NCache personal, utilizando el siguiente comando, donde el intervalo de informe representa el intervalo especificado (en segundos) después del cual se muestra el recuento de elementos.

También puede monitorear los resultados usando el NCache Gerente, específicamente el NCache Monitor y las opciones de estadísticas de caché.

NCache Supervisar Linux

Figura: NCache Monitorear

Agregar datos a su clúster

Los datos en cuestión pueden venir como resultado de operaciones CRUD básicas, conjuntos de datos precargados, y más. Todas estas fuentes deben definirse a través de aplicaciones cliente que empleen el NCache API, NCache admite una variedad de clientes (.NET, Java, Scala, Node.jsy Python). Para comenzar rápidamente, puede descargar todo el NCache Repositorio de muestras de GitHub.

Conclusión

Indudablemente, NCache Enterprise en Linux ofrece a los usuarios justo lo que buscan cuando recurren a cualquier software basado en Linux. Además, ofrece guías completas sobre la instalación y ejecución de la plataforma para hacer las cosas lo más fáciles posible, incluso para aquellos usuarios que recién se están familiarizando con Linux. ¿Entonces, Qué esperas? Descárguelo ahora y comience con su prueba gratuita de 60 días.