A segurança, estabilidade e confiabilidade do Linux, sem dúvida, o tornaram a linguagem a ser usada para aplicativos críticos. Na verdade, até a Microsoft optou por ele como sistema operacional para alimentar os Serviços de Computação em Nuvem do Azure. Diante de tudo isso, é alguma surpresa que NCache (uma plataforma mais comumente empregada com aplicativos críticos de alto tráfego para bancos, companhias aéreas e outros) oferece uma opção de Linux para sua muito elogiada edição Enterprise? O seguinte é um guia abrangente para baixar, instalar, executar e gerenciar NCache servidores em Linux.

Baixar NCache Enterprise

Antes de iniciarmos esse processo, no entanto, certifique-se de que sua configuração do Linux esteja equipada com .NET 6.0 e PowerShell 7.0 ou mais recente. No entanto, se garantir e procurar essas instalações parecer muito trabalhoso, você pode baixar este roteiro e execute o seguinte comando no terminal:

No entanto, este é um processo de instalação e você não pode ignorar todo o trabalho de download. Assim, para começar, você deve baixar o NCache tar.gz, que também pode ser acessado no NCache site no página de download (onde você terá que se inscrever com seu e-mail de trabalho).

Instalando NCache Enterprise

Extraia o arquivo tar.gz da seguinte maneira:

Direcione seu terminal para o diretório resultante após executar o comando mencionado anteriormente. Em seguida, prossiga com a instalação real, desde que conheça o modo de instalação necessário. NCache oferece aos seus usuários três opções:

  1. A NCache Modo Servidor inclui o produto de servidor completo – incluindo o cliente local.
  2. A NCache Modo Cliente inclui módulos de sessão ASP.NET, o NCache API e os caches locais e do cliente.
  3. A NCache Modo de desenvolvedor inclui um cache autônomo (com quantidade, tamanho e número de solicitações do cache).

Para este blog, apenas a instalação do modo de servidor será discutida. Para fazer isso, você deve copiar a chave de instalação Alachisoft teria enviado um e-mail para o endereço fornecido durante o NCache download. Após o qual você pode retornar ao terminal e digitar Fora o seguinte (você pode ajustá-lo com base em suas preferências e propriedades disponíveis):

A falta de qualquer um dos campos obrigatórios resultará em um erro de instalação. No entanto, você deve observar que usar -s iniciará automaticamente o cache padrão (por exemplo, demoCache). Mas fora desse erro, agora você está livre para configurar seu ambiente, criar e gerenciar seus clusters.

Configurando seu ambiente para NCache

Embora, na maioria dos casos, o NCache O serviço será iniciado após a instalação. Lembre-se de que, sem acesso de administrador, você não pode instalar o acesso. Assim, você terá que executar o seguinte:

Gerenciando seu NCache Agrupar

Neste ponto, você tem duas opções. Você pode usar o NCache Novos Negócios ou do seu Ferramenta PowerShell. Para o primeiro, basta abrir o navegador de sua escolha e navegar até “:8251”. Já na segunda opção, você pode usar seu terminal para alternar para o PowerShell usando “pwsh” e importar todos os módulos necessários:

Este blog empregará principalmente o último e usará os cmdlets importados no comando anterior.

Criar um novo cache distribuído

Para gerenciar clusters, primeiro você precisa configurar clusters. Como tal, execute o seguinte comando no seu Terminal, com Propriedades ajustado conforme achar apropriado:

Depois disso, você pode adicionar um nó de servidor usando o Adicionar Nó cmdlet e inicie seu cache:

Monitorando seu cluster

Para garantir que tudo esteja funcionando conforme o esperado, você pode simular NCache uso, usando o seguinte comando – onde o intervalo de relatório representa o intervalo especificado (em segundos) após o qual a contagem de itens é exibida.

Você também pode monitorar os resultados usando o NCache Gerente, especificamente o NCache Monitor e as opções de estatísticas de cache.

NCache Monitorar Linux

Figura: NCache Monitore

Adicionando dados ao seu cluster

Os dados em questão podem vir como resultado de operações básicas de CRUD, conjuntos de dados pré-carregados, e mais. Todas essas fontes devem ser definidas por meio de aplicativos clientes que empregam o NCache APIs, NCache suporta uma variedade de clientes (. NET, Java, Scala, Node.js e Python). Para começar rapidamente, você pode baixar o NCache Repositório de amostras de GitHub.

Conclusão

Sem dúvida, NCache Enterprise on Linux oferece aos usuários exatamente o que eles procuram quando se voltam para qualquer software baseado em Linux. Além disso, oferece guias abrangentes sobre a instalação e execução da plataforma para tornar as coisas o mais fácil possível, mesmo para os usuários que estão se familiarizando com o Linux. Então, o que você está esperando? Baixe agora e comece com sua avaliação gratuita de 60 dias.