[source code analysis] Oozie history submission task
0x00 summary
Oozie is an open source framework based on workflow engine contributed by Cloudera company to Apache. It is an open source workflow scheduling engine of Hadoop platform, which is used to manage Hadoop jobs. This article, the first in a series, introduces oozie's task submission phase.
0x01 problem
We deduce the implementation f ...
Posted by cowboy_x on Tue, 30 Jun 2020 05:26:29 +0200
Spring cloud Part 5: fuse monitoring
Hystrix Dashboard is a real-time monitoring tool for hystrix. Through the Hystrix Dashboard, we can directly see the request response time, request success rate and other data of each Hystrix Command. But if you only use the Hystrix Dashboard, you can only see the service information in a single application, which is obviously not enough. We ne ...
Posted by madhu on Mon, 29 Jun 2020 06:47:29 +0200
Spring cloud Part 6: Spring Cloud Config Github
As distributed projects get bigger and bigger, hardworking programmers will begin to face a challenge, and configuration files will become more and more complicated, although spring provides a chicken rib solution, spring.profiles.active In the large-scale distributed project system, it's better than nothing. The pain of manual maintenance of c ...
Posted by michealholding on Mon, 29 Jun 2020 06:15:03 +0200
Common methods of current limiting in high concurrency system
In the development of high concurrency system, there are four tools to protect the system: diffluence, cache, degradation and flow restriction. Based on the author's experience, this paper introduces the related concepts, algorithms and conventional implementation of current limiting.
Concept interp ...
Posted by plapeyre on Mon, 29 Jun 2020 04:11:04 +0200
Analysis of Lucene from entry to normal use
Lucene (Chinese interpretation web search engine; full text search; search technology; vertical search engine;)
About Lucene
Lucene is a sub project of 4 jakarta project group of Apache Software Foundation, which is an open-source full-text search engine toolkit, but it is not a complete full-text sea ...
Posted by ckjian on Mon, 29 Jun 2020 03:36:01 +0200
Ad Concurrency Test
File descriptionab is a useful stress test tool that comes with apache. When Apache is installed, ab can be found under binDownload Link
Linux/Mac:
1,yum -y install httpd-tools
View information: ab-V
2,http://httpd.apache.org/download.cgi#apache24
Windows: http://www.apachehaus.com/cgi-bin/download.plx
Unzip after downloading and a ...
Posted by Sangre on Mon, 29 Jun 2020 01:52:59 +0200
08 08Struts 2.x file upload
Article catalog
1 Basic upload
2 further operation of upload
3 upload restrictions
If your code is developed with standard MVC, it is highly recommended to use SmartUpload. However, if your project code is developed with framework, such as Struts 1.x, Struts 2.x, and Spring MVC, you can only use F ...
Posted by nonexistence on Sun, 28 Jun 2020 06:52:44 +0200
Sping boot integrated rocketmq multi consumer
1, rocketmq installation
Installation media Download
Download address: http://rocketmq.apache.org/release_notes/release-notes-4.7.0/Download binary installation package
Upload to the server for decompression
Start command:
cd /usr/local/rocketmq/
# 1. Start mqnamesrv first
#Start command
nohup sh b ...
Posted by jocknerd on Wed, 24 Jun 2020 04:34:39 +0200
Use TrueLicense in Spring Boot project to generate and verify License (Server License)
Article catalog
1, Introduction
2, Use TrueLicense to generate License
1, in pom.xml Add key dependencies to
2. Verify the user-defined License parameters
3. Add a Controller to generate certificate:
3, Using the keytool tool provided with JDK to generate public private key certificate Library
4, G ...
Posted by parboy on Tue, 23 Jun 2020 09:38:53 +0200
User verification and authorization process call stack 2 of shrio (detailed)
shiro's process of permission management
1, Login authentication
After the request is initiated: it will judge which permissions are needed through doFilter. Before reviewing shiro, you need to have a certain understanding of springMvc. According to the debug, review the processing flow of MVC - a ...
Posted by ClaytonBellmor on Sat, 20 Jun 2020 08:52:06 +0200