Container Extension
Expansion Description
Service container extension for custom loading content.
Extension ports
org.apache.dubbo.container.Container
Extended configuration
java org.apache.dubbo.container.Main spring jetty log4j
Known extensions
org.apache.dubbo.container.spring.SpringContainer
org.apache.dubbo.container.spring.JettyContainer
org.apache.dubbo.container.spring.Log4jContainer
Extended example
Maven project structure:
src
|-main
|-java
|-com
|-xxx
|-XxxContainer.java (implements the Container interface)
|-resources
|-META-INF
|-dubbo
|-org.apache.dubbo.container.Container (plain text file, content: xxx=com.xxx.XxxContainer)
XxxContainer.java:
package com.xxx;
org.apache.dubbo.container.Container;
public class XxxContainer implements Container {
public Status start() {
//...
}
public Status stop() {
//...
}
}
META-INF/dubbo/org.apache.dubbo.container.Container:
xxx=com.xxx.XxxContainer
Last modified January 2, 2023: Enhance en docs (#1798) (95a9f4f6c1c)