agree,log4j2 is better

Liming Deng <[email protected]> 于2021年6月2日周三 下午6:10写道:

> agree with using log4j2. it's more powerful.
>
> Kevin Clair <[email protected]> 于2021年6月2日周三 下午4:53写道:
>
> > Good idea.
> >
> > zhangleispring <[email protected]> 于2021年6月2日周三 下午4:51写道:
> >
> > > Look log4j 2.x apidocs
> > > https://logging.apache.org/log4j/2.x/log4j-api/apidocs/index.html
> > >
> > >
> > > 在 2021年6月2日 16:42,XiaoYu<[email protected]> 写道:
> > >
> > >
> > > Hi Log4j2 have public API?Do we need to encapsulate it? zhangleispring
> <
> > > [email protected]> 于2021年6月2日周三 下午4:32写道: > Hi, > it’s a good
> > idea
> > > to judge the log level. > but if you want to user JAVA Lambda,you need
> to
> > > deal with this situation > for example: >
> > > Log.info(‘info:{},name:{},age:{}’,”info”,”name”,”18”) > if you want to
> > use
> > > JAVA Lambda, Log4j2 is a good way > > > 在 2021年6月2日 15:46,翟伟<
> > > [email protected]> 写道: > > > I like this On 06/2/2021 15:36,XiaoYu<
> > > [email protected]> wrote: Hi > Community It is very appropriate to use
> > > the delayed nature of lambda > expressions to print logs. If we should
> > > print logs, like this : > `log.error("hello world"); ` If log level not
> > > config is ERROR, This `Java > String` is a loss to the program. Now if
> we
> > > used lambda expressions, like > this : `log.error(() -> "hello world
> ")`
> > It
> > > will only output if the log > config is ERROR. Based on the above
> > > considerations, I created > `org.apache.shenyu.common.utils.LogUtils`
> > This
> > > `LogUtils` use lambda > expressions to print logs. In the shenyu
> project,
> > > should we use it all for > printing logs? Looking forward to your
> > > suggestions! Thanks!
> >
>

Reply via email to