alibaba/nacos · error · PluginPersistenceException
Runtime persisted plugin config storage '{storageName}' is u
Error message
Runtime persisted plugin config storage '{storageName}' is unavailable What it means
Error "Runtime persisted plugin config storage '{storageName}' is unavailable" thrown in alibaba/nacos.
Source
Thrown at core/src/main/java/com/alibaba/nacos/core/plugin/config/RuntimePersistedPluginConfigSourceResolver.java:156
@Override
public PluginConfigSourceType getSourceType() {
return PluginConfigSourceType.RUNTIME_PERSISTED;
}
private Map<String, Map<String, String>> copyConfigs(
Map<String, Map<String, String>> configs) {
Map<String, Map<String, String>> result = new HashMap<>();
if (configs != null) {
configs.forEach((pluginId, config) -> result.put(pluginId,
config == null ? Collections.emptyMap() : new HashMap<>(config)));
}
return result;
}
private PluginConfigStorage getAvailableStorage() {
initialize();
if (!available || storage == null) {
throw new PluginPersistenceException("Runtime persisted plugin config storage '"
+ getStorageName() + "' is unavailable", unavailableCause);
}
return storage;
}
private void markUnavailable(Throwable cause) {
available = false;
unavailableCause = cause;
replaceAllConfigs(Collections.emptyMap());
shutdownStorage();
if (cause == null) {
LOGGER.error("[RuntimePersistedPluginConfigSourceResolver] No plugin config storage "
+ "is enabled. Continue startup without runtime persisted config.");
} else {
LOGGER.error("[RuntimePersistedPluginConfigSourceResolver] Failed to initialize or "
+ "read storage '{}'. Continue startup without runtime persisted config.",
getStorageName(), cause);
}View on GitHub (pinned to 9b989acdf1)
Solutions
- Check the server/plugin configuration and enable the required module or use a supported alternative.
When it happens
Trigger: Thrown at core/src/main/java/com/alibaba/nacos/core/plugin/config/RuntimePersistedPluginConfigSourceResolver.java:156 when the library encounters an invalid state.
Common situations: The named runtime persisted plugin config storage is unavailable.
AI-assisted analysis of alibaba/nacos@9b989acdf1 (2026-08-14).
Data as JSON: /api/errors/c5911ab4a13c453e.
Report an issue: GitHub.