### 1、场景：

配置

```yaml
redis:
  onOff: true
  config: |
    xxx...
```

删除后没有生效？！

```java
Solon.cfg().remove("redis.onOff");
```

### 2、原因分析：

Solon 加载属性配置后，会同步到 `Solon.cfg()` 和 `System.getProperties()`。且 `Solon.cfg()` 的父集合为 `System.getProperties()`


`Solon.cfg()` 移除后，当获取或查找时，会先从当前集合找（没有），再去父集合找（有）。所以出现了这个现象。

### 3、解决办法

双重删除

```java
Solon.cfg().remove("redis.onOff");
System.getProperties().remove("redis.onOff");
```
