我们都知道,在生产环境中经常会遇到很多异常,报错信息,需要查看日志信息排查错误。现在的系统大多比较复杂,即使是一个服务背后也是一个集群的机器在运行,如果逐台机器去查看日志显然是很费力的,也不现实。 如果能把日志全部收集到一个平台,然后像百度,谷歌一样通过关键字搜索出相关的日志,岂不快哉。于是就有了集中式日志系统。ELK就是其中一款使用最多的开源产品。
top命令经常用来监控Linux的系统状态,如CPU、内存的使用情况。下面通过一个运行中的Web服务器的top监控截图,讲述top视图中各种数据的含义,以及视图中各进程(任务)的字段的排序。top进入视图,如图4.17所示图4.17下面结合该视图讲解各个数据的含义。第一行:10:01:23——当前系统时间;126 days,14:29——系统已经运行了126天14小时29分钟(在这期间没有重启过);2 users——当前有两个用户登录系统;load average:1.15,1.42,1.44—
进入bin目录下,打开cmd,进入dos界面输入:plugin install mobz/elasticsearch-head提示 'plugin' 不是内部或外部命令,也不是可运行的程序网上查找说elasticsearch版本升级了,要用elasticsearch-pluginelasticsearch-plugin install elasticsearch-head但发现还是不行,ERROR: Unknown plugin elasticsearch-head
我们在springBoot通常指定不同的配置环境,profile针对不同环境对不同的配置提供支持,全局配置profile配置使用application-*.properties.
sun.misc.BASE64Decoder是内部专用 API, 可能会在未来发行版中删除
使用org.crazycake的shiro-redis实现session共享,将session存储在redis