Нет. HP-UX только работает на процессорах PA-RISC и Itanium.
Нет ничего доступного для решения этой проблемы из коробки. Но вы можете создать подкласс MemcachedBackupSessionManager и использовать метод backgroundProcess
(который вызывается tomcat каждую секунду или каждые 10 секунд, не уверен в этом) для проверки связи ваших настроенных кэшей памяти. Очень простая реализация выглядит так:
package de.javakaffee.web.msm;
public class MyMsm extends MemcachedBackupSessionManager {
@Override
public void backgroundProcess() {
super.backgroundProcess();
final MemcachedNodesManager nodesManager = _msm.getMemcachedNodesManager();
// got through all configured node ids and ping each memcached
// with a dummy key.
// _msm.newSessionId("ping") generates e.g. ping-n1 for a nodeId n1
// so this will be routed the related memcached node
for (String nodeId : nodesManager.getPrimaryNodeIds()) {
// use async here so that no error handling is needed
_msm.getMemcached().asyncGet(_msm.newSessionId("ping"));
}
}
}
Затем вы создаете jar этот класс, помещаете jar в $ CATALINA_HOME / lib помимо файлов msm и меняете имя класса Manager на className = "de.javakaffee.web.msm.MyMsm"
.
Если хотите, можете также форкнуть msm и разместить запрос на вытягивание с добавлением, которое делает его настраиваемым: -)