Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
commons
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
3
Merge Requests
3
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DevOps
commons
Commits
547ff863
Commit
547ff863
authored
Apr 08, 2018
by
zero-mac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除stop rabbitMq的处理代码,此时通过preDestroy已经完成了rabbitMq的监听暂停,不需要再执行一遍.
parent
be6cfe74
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
12 deletions
+0
-12
BaseDestroyHandler.java
.../java/cn/quantgroup/tech/shutdown/BaseDestroyHandler.java
+0
-12
No files found.
commons-spring/src/main/java/cn/quantgroup/tech/shutdown/BaseDestroyHandler.java
View file @
547ff863
package
cn
.
quantgroup
.
tech
.
shutdown
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.amqp.rabbit.config.RabbitListenerConfigUtils
;
import
org.springframework.amqp.rabbit.listener.RabbitListenerEndpointRegistry
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.context.Lifecycle
;
import
org.springframework.context.annotation.Configuration
;
import
javax.annotation.PreDestroy
;
...
...
@@ -29,15 +26,6 @@ public class BaseDestroyHandler {
@PreDestroy
private
void
stopRabbitMQ
()
{
try
{
RabbitListenerEndpointRegistry
rabbitListenerEndpointRegistry
=
applicationContext
.
getBean
(
RabbitListenerConfigUtils
.
RABBIT_LISTENER_ENDPOINT_REGISTRY_BEAN_NAME
,
RabbitListenerEndpointRegistry
.
class
);
rabbitListenerEndpointRegistry
.
getListenerContainers
().
forEach
(
Lifecycle:
:
stop
);
}
catch
(
Exception
e
)
{
//貌似这段日志不会打印...
log
.
error
(
"貌似停止 MQ 遇到了问题... 你有MQ么? "
);
}
log
.
info
(
"MQ listener stopped"
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment