
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、Flume简介 Apache Flume是一种分布式、可靠和可用的系统,用于高效收集、聚合,以及将大量日志数据从许多不同的来源移动到集中式数据存储上。使用Apache Flume不仅限于日志数据的聚合。由于数据源是可定制的,因此可以使用Flume来传输大量的事件数据,包括但不限于网络流量数据、社交媒体生成的数据、电子邮件消息和其他数据源。 Flume使用两个独立的事务负责从Source到C
1、前言 在《限流概念、基于Guava RateLimiter的客户端限流》中,学习了分布式限流的概念、常见算法和基于Guava RateLimiter客户端限流的实现,这里将继续学习另外的限流方案:基于Nginx的网关限流和基于Redis的中间件限流。关于限流组件的使用,请参考《Spring Cloud Alibaba入门之分布式系统的流量防卫兵Sentinel》相关内容。2、基于Nginx实
一、需求场景 在验证通过Jenkins实现自动化部署的过程中,遇见了一个问题:从Git开发分支合并到测试分支的代码中,数据库连接配置还是使用的开发环境数据库,但是如果通过自动化部署,实现从测试分支直接自动化部署测试环境时,需要切换数据库连接配置。二、思路 在《Jenkins+maven+Git实现源码的部署和发布》中,我们实现了一个简单通过代码块拉取代码,然后构建,最后发布到指定服务器上...
1、使用场景 通过Xshell建立隧道,可以连接远程上的内网Linux系统(需要一个可以连接公网的服务器作为跳板机)。假如,我在阿里云有两台服务器,其中一台有弹性IP,一台没有弹性IP(做数据库服务器),这个时候我们该如何连接这个数据库服务器呢?通过Xshell建立隧道即可实现。2、环境、工具Xshell 6服务器1 公网IP:xxx.xxx.xxx.xxx服务器2 内网地址:192...
1、错误 因卸载python造成yum不可使用,后来再重新切换yum依赖的python版本,依然出现报错,如下:[root@yanshi bin]# yumThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was:No modu
@ConfigurationProperties是springboot提供读取配置文件的一个注解。其对应的bean的后置处理器为ConfigurationPropertiesBindingPostProcessor类,它是实现了BeanPostProcessor接口,在bean被实例化后,会调用后置处理,递归的查找属性,通过反射注入值,对大多数属性而言强制需提供其setter和getter方法
1、常见用法 我们使用SpringSecurity进行配置的时候,有三种方式实现认证失败时的后续处理:其一,通过failureUrl()配置认证失败的重定向路径(Redirect);其二,我们还可以通过failureForwardUrl()配置认证失败的转发路径(Forward),和重定向效果类似,区别主要在于前者是重定向(默认),后者是转发;其三,自定义认证失败处理器,主要通过实现Authen
The authenticity of host ‘node01 (192.168.1.8)’ can’t be established.详细报错:[root@node01 hadoop-2.7.5]# sbin/start-yarn.shstarting yarn daemonsstarting resourcemanager, logging to /export/servers/hadoop
在一个向第三方平台推送消息的场景中,为了提高程序的执行效率,每次发送消息,都创建一个新的线程来完成发送消息的任务,为了提供线程的使用性能,我选择了ThreadPoolTaskExecutor线程池,结果在使用的过程中,出现了较多的问题,这里记录一下避免以后再出现类似的错误(这些错误是不应该出现的,还是对ThreadPoolTaskExecutor使用不熟悉造成的)。

History 模式时,服务器需要进行相应的配置,以确保在刷新页面或直接访问某个子路由时,仍能正确返回前端路由对应的页面。这是因为在 History 模式下,前端的路由和后端的路由是分离的,后端需要将所有路由请求都重定向到前端的入口页面。在 Vue Router 中,Hash 模式是一种简单且常见的路由模式,它使用 URL 中的哈希(#)来管理路由。然后,修改路由配置文件./router/inde
