- 博客(3)
- 收藏
- 关注
原创 3 java在切面中打印日志的本质(包含加密和非加密)
1、有些场景下,某个服务的部分接口是需要加密的,部分接口是需要解密的,而作为运维人员,他们当然需要看到的是所有请求和响应的明文日志,通常情况下,打印日志我们会选择在切面中实现,而如果是加密的请求,其实本质上,我们只需要对这些加密的接口做一次解密即可。2、下面是我的一个 demo:package com.xxl.aspect;import com.alibaba.fastjson.JSON;import com.xxl.bo.LogBO;import com.xxl.bo.LogDataBO
2021-05-08 16:46:23
464
原创 2 springboot集成log4j的本质
1、springboot集成log4j的教程,找到一个很详细实用的,可以参考:https://blog.csdn.net/u010598111/article/details/805564372、在实际使用中,其实只需要添加好log4j.yml和相关配置,然后使用正确的方法,就可以实现日志的打印了。那么为什么就能打印日志了呢?先来看看我的用法:首先我会使用@Slf4j这个注解这个注解的作用只是为了免去写这个private final Logger logger = LoggerFactor.
2021-05-08 16:39:07
78
原创 1 微服务之nacos集群的本质
1、关于nacos微服务集群的搭建,网上有很多教程,这里不再描述。2、思考一下微服务为什么需要使用到nacos集群呢?首先来看一下我开发环境的nacos的集群,如下所示这里是nacos的三个节点,即集群。本质上就是为了高可用,正常情况下会部署一台单独对外的nginx(或集群),然后此nginx配置好后台的三台或多台nacos服务,然后将nginx的ip和端口暴露给需要的服务去连接。接下来我认为是nacos的核心,即配置文件单独拿一个配置文件来看看里面的内容,如下图所示,这里是一个连接
2021-05-08 13:58:02
3431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人