NCache не может добавлять новые локальные кеши/существующие локальные кеши через NCache Explorer

Когда я попытался добавить новые локальные кеши через NCache Explore в Visual Studio Pro 2013/2015, после ввода IP-адреса и имени кеша NCache Explore выдает сообщение об ошибке, как показано ниже:

Error: Alachisoft.NCache.Runtime.Exceptions.ManagementException 
at Alachisoft.NCache.Management.RPC.RemoteCacheServer.ExecuteCommandOnCacehServer(ManagementCommand command)
at Alachisoft.NCache.Management.RPC.RemoteCacheServer.IsCacheRegistered(String cacheId)
at Alachisoft.IntegCommonMVC.Controllers.CommonControl.CommonController.CheckCacheAvailability(String serverNode, String cacheId, Int32 serverPort)

Кто-нибудь знает, как правильно добавить локальный кеш в NCache Explore?


person John Jin    schedule 28.12.2015    source источник
comment
Вы используете версию NCache с открытым исходным кодом?   -  person Basit Anwer    schedule 28.12.2015
comment
Да, я использую версию NCache с открытым исходным кодом/   -  person John Jin    schedule 29.12.2015
comment
Я не думаю, что NCACHE Explorer поддерживается версией с открытым исходным кодом. Используйте команды из папки установки/bin/tools для управления кэшем   -  person Basit Anwer    schedule 29.12.2015


Ответы (1)


NCache Explore в Visual Studio Pro 2013/2015 официально не поддерживается в версии с открытым исходным кодом.

Вы можете управлять им из консоли, выполнив следующие действия.

  1. Открыть командную строку
  2. cd в папку установки; у меня это `C:\Program Files\NCache\
  3. cd в корзину\tools`
  4. Сначала проверьте, запущена ли служба, выполнив listcaches.exe
  5. Если все в порядке, просто сделайте startcache.exe mycache
  6. If not then check if your IP is correct or not in
    • config/client.ncconf
    • config/config.ncconf
    • bin/service/Alachisoft.NCache.Service.exe.config
person Basit Anwer    schedule 30.12.2015
comment
Спасибо большое. Могу ли я использовать командную строку для управления остановкой/запуском кеша другой машины? - person John Jin; 31.12.2015
comment
Да, вы можете: startcache.exe mycache /s 20.200.20.96 . Для получения дополнительной информации сделайте startcache.exe /? - person Basit Anwer; 31.12.2015
comment
Спасибо большое ! знак равно - person John Jin; 31.12.2015
comment
Когда я пытаюсь выполнить iistcaches, я получаю сообщение об ошибке, в котором говорится, что значение MachineName недопустимо. Есть идеи, о чем это? - person The Mitra Boy; 18.05.2016
comment
Попробуйте указать свой IP listcache.exe /s 192.168.1.100 - person Basit Anwer; 19.05.2016
comment
@TheMitraBoy Имя вашего компьютера может быть связано с каким-то другим IP-адресом. Если вы не укажете IP-адрес, NCache выберет первый и попытается работать с ним. - person Basit Anwer; 19.05.2016
comment
@BasitAnwer Большое спасибо. В итоге я сделал это из менеджера NCache - person The Mitra Boy; 26.05.2016
comment
Большой! Хорошо знать :) - person Basit Anwer; 27.05.2016