You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2022/06/22 08:18:39 UTC

[dubbo-website] branch master updated: Path error dubbo3-containers (#1118)

This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 72fbc07e0d Path error dubbo3-containers (#1118)
72fbc07e0d is described below

commit 72fbc07e0d02cc69e98c8356c27a4b3d10661648
Author: JIAN ZHONG <11...@qq.com>
AuthorDate: Wed Jun 22 16:18:34 2022 +0800

    Path error dubbo3-containers (#1118)
---
 .../zh/docs3-building/java-sdk/dubbo3-container.md | 59 ----------------------
 1 file changed, 59 deletions(-)

diff --git a/content/zh/docs3-building/java-sdk/dubbo3-container.md b/content/zh/docs3-building/java-sdk/dubbo3-container.md
deleted file mode 100644
index 30f3f11fd6..0000000000
--- a/content/zh/docs3-building/java-sdk/dubbo3-container.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# customize dubbo3 service container
-
-了解 dubbo3 中服务自定义容器类型和使用
-
-## 特性说明:
-Dubbo3 的服务容器是一个 standalone 的启动程序,因为后台服务不需要 Tomcat 或 JBoss 等 Web 容器的功能,如果硬要用 Web 容器去加载服务提供方,增加复杂性,也浪费资源。所以服务通常不需要 Tomcat/JBoss 等 Web 容器的特性,没必要用 Web 容器去加载服务。
-
-Dubbo3 服务容器只是一个简单的 Main 方法,并加载一个简单的 Spring 容器,用于暴露服务。
-
-服务容器的加载内容可以扩展,内置了 spring, jetty, log4j 等加载,可通过[容器扩展点](https://dubbo.apache.org/zh/docs3-building/java-sdk/advanced-features-and-usage/references/spis/container)进行扩展。配置配在 java 命令的 -D 参数或者  `dubbo.properties`  中。
-
-## Dubbo3 自定义容器类型:
-
-- Spring Container
-- Jetty Container
-- Log4j Container
- 
-
-## 使用场景
-## 使用方式:
-
-### Spring Container
--   自动加载  `META-INF/spring`  目录下的所有 Spring 配置。
-
--   配置 spring 配置加载位置:  
-    ```fallback
-    dubbo.spring.config=classpath*:META-INF/spring/*.xml
-### Jetty Container
--   启动一个内嵌 Jetty,用于汇报状态。
--   配置:
-    -   `dubbo.jetty.port=8080`:配置 jetty 启动端口
-    -   `dubbo.jetty.directory=/foo/bar`:配置可通过 jetty 直接访问的目录,用于存放静态文件
-    -   `dubbo.jetty.page=log,status,system`:配置显示的页面,缺省加载所有页面
-
-### Log4j Container
-
--   自动配置 log4j 的配置,在多进程启动时,自动给日志文件按进程分目录。
--   配置:
-    -   `dubbo.log4j.file=/foo/bar.log`:配置日志文件路径
-    -   `dubbo.log4j.level=WARN`:配置日志级别
-    -   `dubbo.log4j.subdirectory=20880`:配置日志子目录,用于多进程启动,避免冲突
-####  启动容器加载说明:
-缺省只加载 spring
-```sh
-java org.apache.dubbo.container.Main
-```
-通过 main 函数参数传入要加载的容器
-```sh
-java org.apache.dubbo.container.Main spring jetty log4j
-```
-通过 JVM 启动参数传入要加载的容器
-
-```sh
-java org.apache.dubbo.container.Main -Ddubbo.container=spring,jetty,log4j
-```
-通过 classpath 下的  `dubbo.properties`  配置传入要加载的容器
-```fallback
-dubbo.container=spring,jetty,log4j
-```