Cree una nueva caché local con persistencia
Una caché de persistencia local se puede crear de las siguientes maneras:
Requisitos previos
Asegúrese de que el NCache Se inicia el servicio. Si no es así, haga lo siguiente:
En una herramienta de línea de comando de su elección, ejecute el siguiente comando:
Start-Service -Name NCacheSvc
.NET Core, asegúrese de ejecutar el NCache Servicio como administrador. Estos son los pasos para hacerlo:
- Abra la ventana Servicios y busque NCache en la lista.
- Haga clic derecho en NCacheSvc de la lista y elige Propiedades.
- Visite la iniciar pestaña y haga clic en el Explorar del botón.
- En el campo de nombre del objeto, escriba Administrador y haga clic en el Verificar nombres del botón.
- Elegirá el administrador apropiado, luego haga clic en OK.
- Ahora, establezca una contraseña y haga clic en OK.
- Haz clic derecho en la NCache Servicio y elige el Reanudar opción. Ahora su servicio comenzará a ejecutarse como administrador.
Usando el NCache Centro de gestion
Inicie el NCache Centro de gestión navegando hasta http://localhost:8251 or
<server-ip>:8251
en Windows y Linux.En la barra de navegación izquierda, haga clic en Cachés locales. Esto abre la Cachés locales página en
<server-ip>:8251/LocalCaches/
. La página muestra los cachés locales existentes en su máquina y detalles adicionales como el servidor y la plataforma del servidor.Para crear un nuevo caché local, haga clic en Nuevo.
- Especifica el IP del nodo del servidor / Nombre y haga clic Siguiente.
- Especifica el Tipo de almacenamiento en memoria as Caché local con persistencia del menú desplegable. Posteriormente, especifica el Nombre de tu caché. Hacer clic Siguiente.
advertencia
Si ya existe un caché con el nombre especificado, se le solicitará un mensaje de error.
Note
Una caché local con persistencia solo admite la serialización JSON y el modo OutProc.
- Cambie el tamaño de caché si es necesario y haga clic en Siguiente.
- A continuación, debe proporcionar la configuración del almacén de persistencia para este caché en el Configuración de persistencia página donde tiene dos opciones para la tienda de persistencia.
advertencia
A menos que la conexión con el almacén persistente se haya probado correctamente, no puede continuar con el proceso de creación de caché.
Importante:
NCache Persistencia requiere una ruta compartida a la que se pueda acceder desde el nodo de caché. Asegúrese de que el nodo de caché tenga acceso de lectura y escritura a la ruta compartida. Para configurar una ruta compartida en Linux para NCache Persistencia.
Crear nueva tienda
- Elige Nueva tienda Contra el Seleccionar tienda etiqueta. Especifique el nombre de su tienda en el Nombre de la tienda etiqueta. Para obtener información sobre la conexión, proporcione el Ruta UNC, Nombre de usuarioy Contraseña. Una vez hecho esto, haga clic en Conexión de prueba. Si la conexión a su tienda de persistencia se ha probado con éxito, recibirá una notificación de éxito. Hacer clic Siguiente.
Note
Para ventanas, Nombre de usuario y Contraseña son necesarios si la autenticación está habilitada en el recurso compartido de archivos. También puede proporcionar el nombre de dominio junto con el nombre de usuario como nombre_dominio\nombre_usuario.
Usar tienda existente
En caso de que quiera utilizar una tienda existente creada previamente con el mismo tipo de caché (caché local con persistencia), puede elegir Tienda existente Contra el Seleccionar tienda etiqueta. Especifique el nombre de su tienda en el Nombre de la tienda etiqueta. Para obtener información sobre la conexión, proporcione el Ruta UNC, Nombre de usuarioy Contraseña. Una vez hecho esto, haga clic en Conexión de prueba , y entonces puede suceder cualquiera de las siguientes cosas.
Si la conexión al almacén especificado se prueba correctamente y está utilizando otra memoria caché, aparecerá el siguiente mensaje. Si continúa haciendo clic en Aceptar, ningún otro caché podrá utilizar esta tienda y recibirá una notificación de éxito.
Si la conexión a la tienda especificada se prueba con éxito y no está en uso de otro caché, recibirá una notificación de éxito.
advertencia
El almacén existente de caché distribuida en clúster con persistencia es incompatible con una caché distribuida local con persistencia y viceversa.
Después de recibir el mensaje de éxito, haga clic en Siguiente para seguir adelante.
Si desea habilitar el cifrado y la compresión, marque la Habilitar el cifrado y Habilitar la compresión casillas de verificación Si está habilitado, configure el Los proveedores y Clave para el cifrado y Tamaño de umbral para compresión. Hacer clic Siguiente.
Note
Si desea utilizar un almacén existente con cifrado mientras crea una nueva caché, entonces el cifrado debe estar habilitado en la nueva caché y viceversa. Si el almacén existente estaba cifrado, las credenciales de cifrado (proveedor y clave) deben ser las mismas que las utilizadas para el almacén original. Si son diferentes, no se le permitirá crear el caché.
On Opciones Avanzadas página, puede configurar los siguientes ajustes:
Desalojos no se puede habilitar para este caché.
Puedes cambiar el Intervalo de limpieza valor. El valor predeterminado es 15 segundos.
Este caché se puede iniciar automáticamente al finalizar este proceso si ha marcado el Iniciar este caché al finalizar casilla de verificación en este cuadro de diálogo.
Puede hacer que el caché se inicie automáticamente después de reiniciar el servicio marcando la casilla de verificación Iniciar automáticamente este caché al iniciar el servicio.
- Haga Clic en Acabado. El caché creado aparecerá en la Cachés locales y se recibirá una notificación de éxito en el panel de notificaciones.
Usando la línea de comando
NCache También le proporciona cmdlets para crear un caché local con persistencia. Para crear un caché local con persistencia, siga los pasos a continuación:
Crear caché
El Nuevo caché La herramienta es responsable de crear nuevos cachés. Puede crear una nueva caché local con persistencia de la siguiente manera.
Importante:
NCache Persistencia requiere una ruta compartida a la que se pueda acceder desde el nodo de caché. Asegúrese de que el nodo de caché tenga acceso de lectura y escritura a la ruta compartida.
Note
Especificar explícitamente el NewPersistenceStore
bandera al crear una nueva tienda.
El siguiente comando crea un caché local con persistencia llamado myCache. Se crea un nuevo almacén de persistencia llamado myCache_db en la ruta \servidor de archivos\tiendas utilizando la cadena de conexión proporcionada. La topología es local y el tamaño de la caché es de 1024 MB.
Note
Para ventanas, Nombre de usuario y Contraseña son necesarios si la autenticación está habilitada en el recurso compartido de archivos. También puede proporcionar el nombre de dominio junto con el nombre de usuario como nombre_dominio\nombre_usuario.
New-Cache -Name myCache -InMemoryStoreType DistributedCacheWithPersistence -NewPersistenceStore myCache_db -PersistenceStoreConnectionString "\\fileserver\stores;domain_name\user_name;password" -Topology Local -Size 1024
El siguiente comando crea un caché local con persistencia llamado myCache usando un almacén de persistencia llamado localCache_db que ya existe en la ruta. \servidor de archivos\tiendas. La topología es local y el tamaño de la caché es de 1024 MB.
Note
Si crea un caché local con persistencia utilizando un almacén de persistencia existente, aparecerá el mensaje: Es posible que el almacén ya esté configurado como almacén de persistencia para otra caché. Ningún otro caché podrá utilizar esta tienda si continúas con esta tienda existente. ¿Está seguro de que desea utilizar la tienda proporcionada con este nuevo caché ('y' o 'n')?. prensa y Si desea continuar.
New-Cache -Name myCache -InMemoryStoreType DistributedCacheWithPersistence -PersistenceStoreName localCache_db -PersistenceStoreConnectionString "\\fileserver\stores;domain_name\user_name;password" -Topology Local -Size 1024
Vea también
Agregar caché existente
Crear caché en clúster
Quitar caché
Borrar la caché