```xml
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>water-solon-cloud-plugin</artifactId>
</dependency>
```

#### 1、描述

日志扩展插件，基于 water（[代码仓库](https://gitee.com/noear/water)）高性能分布式日志服务适配。不支持落盘，即不支持本地文件记录。

#### 2、配置示例

日志等级的优先顺序：appender > logger > root。具体配置示例：

```yaml
solon.app:
  name: "demoapp"
  group: "demo"

solon.cloud.water:
  server: "waterapi:9371"           #WATER服务地址

# 以下为默认值，可以都不加，或者想改哪行加哪行
solon.logging.appender:
  console:
    level: TRACE
  cloud:
    level: INFO
    
# 记录器级别的配置示例
solon.logging.logger:
  "root":  #默认记录器配置
    level: TRACE
  "com.zaxxer.hikari":
    level: WARN    
```


#### 3、应用示例（用 slf4j 作为界面，方便切换）

```java
@SolonMain
public class DemoApp {
    public static void main(String[] args) {
        Solon.start(DemoApp.class, args);
    }
}

@Controller
public class DemoController{
    static Logger log = LoggerFactory.getLogger(DemoController.class);
    
    @Mapping("/hello")
    public void hello(){
        log.info("Hello world!");
    }
}
```

