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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9da41a4c7a Automated deployment: 
4a5c7b0d263901d98be4ae93556a7b6f08160bca
9da41a4c7a is described below

commit 9da41a4c7a9466075d036892b1937d719a5e3141
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Nov 7 05:15:13 2022 +0000

    Automated deployment: 4a5c7b0d263901d98be4ae93556a7b6f08160bca
---
 .../dev/user_doc/contribute/log-specification.html |  24 +++++++++++++++++----
 .../dev/user_doc/contribute/log-specification.json |   2 +-
 python/2.0.5/.buildinfo                            |   2 +-
 python/2.0.5/.doctrees/api.doctree                 | Bin 1251702 -> 1251702 
bytes
 python/2.0.5/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/2.0.5/.doctrees/environment.pickle          | Bin 610025 -> 610031 bytes
 python/2.0.5/.doctrees/index.doctree               | Bin 8723 -> 8723 bytes
 python/2.0.5/.doctrees/start.doctree               | Bin 22435 -> 22435 bytes
 python/2.0.5/.doctrees/tasks/condition.doctree     | Bin 72222 -> 72222 bytes
 python/2.0.5/.doctrees/tasks/datax.doctree         | Bin 61132 -> 61132 bytes
 python/2.0.5/.doctrees/tasks/dependent.doctree     | Bin 115841 -> 115841 bytes
 python/2.0.5/.doctrees/tasks/flink.doctree         | Bin 52274 -> 52274 bytes
 python/2.0.5/.doctrees/tasks/http.doctree          | Bin 46856 -> 46856 bytes
 python/2.0.5/.doctrees/tasks/index.doctree         | Bin 4985 -> 4985 bytes
 python/2.0.5/.doctrees/tasks/map_reduce.doctree    | Bin 28491 -> 28491 bytes
 python/2.0.5/.doctrees/tasks/procedure.doctree     | Bin 22245 -> 22245 bytes
 python/2.0.5/.doctrees/tasks/python.doctree        | Bin 20349 -> 20349 bytes
 python/2.0.5/.doctrees/tasks/shell.doctree         | Bin 23596 -> 23596 bytes
 python/2.0.5/.doctrees/tasks/spark.doctree         | Bin 53805 -> 53805 bytes
 python/2.0.5/.doctrees/tasks/sql.doctree           | Bin 34312 -> 34312 bytes
 python/2.0.5/.doctrees/tasks/sub_process.doctree   | Bin 24355 -> 24355 bytes
 python/2.0.5/.doctrees/tasks/switch.doctree        | Bin 65089 -> 65089 bytes
 python/2.0.5/.doctrees/tutorial.doctree            | Bin 36823 -> 36823 bytes
 python/2.0.6/.buildinfo                            |   2 +-
 python/2.0.6/.doctrees/api.doctree                 | Bin 1251702 -> 1251702 
bytes
 python/2.0.6/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/2.0.6/.doctrees/environment.pickle          | Bin 610025 -> 610033 bytes
 python/2.0.6/.doctrees/index.doctree               | Bin 8723 -> 8723 bytes
 python/2.0.6/.doctrees/start.doctree               | Bin 22435 -> 22435 bytes
 python/2.0.6/.doctrees/tasks/condition.doctree     | Bin 72222 -> 72222 bytes
 python/2.0.6/.doctrees/tasks/datax.doctree         | Bin 61132 -> 61132 bytes
 python/2.0.6/.doctrees/tasks/dependent.doctree     | Bin 115841 -> 115841 bytes
 python/2.0.6/.doctrees/tasks/flink.doctree         | Bin 52274 -> 52274 bytes
 python/2.0.6/.doctrees/tasks/http.doctree          | Bin 46856 -> 46856 bytes
 python/2.0.6/.doctrees/tasks/index.doctree         | Bin 4985 -> 4985 bytes
 python/2.0.6/.doctrees/tasks/map_reduce.doctree    | Bin 28491 -> 28491 bytes
 python/2.0.6/.doctrees/tasks/procedure.doctree     | Bin 22245 -> 22245 bytes
 python/2.0.6/.doctrees/tasks/python.doctree        | Bin 20349 -> 20349 bytes
 python/2.0.6/.doctrees/tasks/shell.doctree         | Bin 23596 -> 23596 bytes
 python/2.0.6/.doctrees/tasks/spark.doctree         | Bin 53805 -> 53805 bytes
 python/2.0.6/.doctrees/tasks/sql.doctree           | Bin 34312 -> 34312 bytes
 python/2.0.6/.doctrees/tasks/sub_process.doctree   | Bin 24355 -> 24355 bytes
 python/2.0.6/.doctrees/tasks/switch.doctree        | Bin 65089 -> 65089 bytes
 python/2.0.6/.doctrees/tutorial.doctree            | Bin 36823 -> 36823 bytes
 python/2.0.7/.buildinfo                            |   2 +-
 python/2.0.7/.doctrees/api.doctree                 | Bin 1251702 -> 1251702 
bytes
 python/2.0.7/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/2.0.7/.doctrees/environment.pickle          | Bin 610025 -> 610031 bytes
 python/2.0.7/.doctrees/index.doctree               | Bin 8723 -> 8723 bytes
 python/2.0.7/.doctrees/start.doctree               | Bin 22435 -> 22435 bytes
 python/2.0.7/.doctrees/tasks/condition.doctree     | Bin 72222 -> 72222 bytes
 python/2.0.7/.doctrees/tasks/datax.doctree         | Bin 61132 -> 61132 bytes
 python/2.0.7/.doctrees/tasks/dependent.doctree     | Bin 115841 -> 115841 bytes
 python/2.0.7/.doctrees/tasks/flink.doctree         | Bin 52274 -> 52274 bytes
 python/2.0.7/.doctrees/tasks/http.doctree          | Bin 46856 -> 46856 bytes
 python/2.0.7/.doctrees/tasks/index.doctree         | Bin 4985 -> 4985 bytes
 python/2.0.7/.doctrees/tasks/map_reduce.doctree    | Bin 28491 -> 28491 bytes
 python/2.0.7/.doctrees/tasks/procedure.doctree     | Bin 22245 -> 22245 bytes
 python/2.0.7/.doctrees/tasks/python.doctree        | Bin 20349 -> 20349 bytes
 python/2.0.7/.doctrees/tasks/shell.doctree         | Bin 23596 -> 23596 bytes
 python/2.0.7/.doctrees/tasks/spark.doctree         | Bin 53805 -> 53805 bytes
 python/2.0.7/.doctrees/tasks/sql.doctree           | Bin 34312 -> 34312 bytes
 python/2.0.7/.doctrees/tasks/sub_process.doctree   | Bin 24355 -> 24355 bytes
 python/2.0.7/.doctrees/tasks/switch.doctree        | Bin 65089 -> 65089 bytes
 python/2.0.7/.doctrees/tutorial.doctree            | Bin 36823 -> 36823 bytes
 python/3.0.0/.buildinfo                            |   2 +-
 python/3.0.0/.doctrees/api.doctree                 | Bin 1366816 -> 1366816 
bytes
 python/3.0.0/.doctrees/cli.doctree                 | Bin 16281 -> 16281 bytes
 python/3.0.0/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/3.0.0/.doctrees/config.doctree              | Bin 52292 -> 52292 bytes
 python/3.0.0/.doctrees/environment.pickle          | Bin 666750 -> 666760 bytes
 python/3.0.0/.doctrees/howto/index.doctree         | Bin 6199 -> 6199 bytes
 python/3.0.0/.doctrees/howto/remote-submit.doctree | Bin 9672 -> 9672 bytes
 python/3.0.0/.doctrees/index.doctree               | Bin 8776 -> 8776 bytes
 python/3.0.0/.doctrees/start.doctree               | Bin 34105 -> 34105 bytes
 python/3.0.0/.doctrees/tasks/condition.doctree     | Bin 72222 -> 72222 bytes
 python/3.0.0/.doctrees/tasks/datax.doctree         | Bin 61132 -> 61132 bytes
 python/3.0.0/.doctrees/tasks/dependent.doctree     | Bin 115801 -> 115801 bytes
 python/3.0.0/.doctrees/tasks/flink.doctree         | Bin 52274 -> 52274 bytes
 python/3.0.0/.doctrees/tasks/func_wrap.doctree     | Bin 15456 -> 15456 bytes
 python/3.0.0/.doctrees/tasks/http.doctree          | Bin 46856 -> 46856 bytes
 python/3.0.0/.doctrees/tasks/index.doctree         | Bin 5008 -> 5008 bytes
 python/3.0.0/.doctrees/tasks/map_reduce.doctree    | Bin 28491 -> 28491 bytes
 python/3.0.0/.doctrees/tasks/procedure.doctree     | Bin 22245 -> 22245 bytes
 python/3.0.0/.doctrees/tasks/python.doctree        | Bin 27507 -> 27507 bytes
 python/3.0.0/.doctrees/tasks/shell.doctree         | Bin 23596 -> 23596 bytes
 python/3.0.0/.doctrees/tasks/spark.doctree         | Bin 53805 -> 53805 bytes
 python/3.0.0/.doctrees/tasks/sql.doctree           | Bin 37184 -> 37184 bytes
 python/3.0.0/.doctrees/tasks/sub_process.doctree   | Bin 24355 -> 24355 bytes
 python/3.0.0/.doctrees/tasks/switch.doctree        | Bin 65669 -> 65669 bytes
 python/3.0.0/.doctrees/tutorial.doctree            | Bin 57717 -> 57717 bytes
 python/3.0.1/.buildinfo                            |   2 +-
 python/3.0.1/.doctrees/api.doctree                 | Bin 1408213 -> 1408213 
bytes
 python/3.0.1/.doctrees/cli.doctree                 | Bin 16281 -> 16281 bytes
 python/3.0.1/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/3.0.1/.doctrees/config.doctree              | Bin 52291 -> 52291 bytes
 python/3.0.1/.doctrees/environment.pickle          | Bin 681482 -> 681490 bytes
 python/3.0.1/.doctrees/howto/index.doctree         | Bin 6199 -> 6199 bytes
 python/3.0.1/.doctrees/howto/remote-submit.doctree | Bin 9672 -> 9672 bytes
 python/3.0.1/.doctrees/index.doctree               | Bin 8776 -> 8776 bytes
 python/3.0.1/.doctrees/start.doctree               | Bin 34105 -> 34105 bytes
 python/3.0.1/.doctrees/tasks/condition.doctree     | Bin 72234 -> 72234 bytes
 python/3.0.1/.doctrees/tasks/datax.doctree         | Bin 61132 -> 61132 bytes
 python/3.0.1/.doctrees/tasks/dependent.doctree     | Bin 115811 -> 115811 bytes
 python/3.0.1/.doctrees/tasks/flink.doctree         | Bin 52274 -> 52274 bytes
 python/3.0.1/.doctrees/tasks/func_wrap.doctree     | Bin 15456 -> 15456 bytes
 python/3.0.1/.doctrees/tasks/http.doctree          | Bin 46856 -> 46856 bytes
 python/3.0.1/.doctrees/tasks/index.doctree         | Bin 5008 -> 5008 bytes
 python/3.0.1/.doctrees/tasks/map_reduce.doctree    | Bin 28491 -> 28491 bytes
 python/3.0.1/.doctrees/tasks/procedure.doctree     | Bin 22245 -> 22245 bytes
 python/3.0.1/.doctrees/tasks/python.doctree        | Bin 27507 -> 27507 bytes
 python/3.0.1/.doctrees/tasks/shell.doctree         | Bin 23596 -> 23596 bytes
 python/3.0.1/.doctrees/tasks/spark.doctree         | Bin 53805 -> 53805 bytes
 python/3.0.1/.doctrees/tasks/sql.doctree           | Bin 37184 -> 37184 bytes
 python/3.0.1/.doctrees/tasks/sub_process.doctree   | Bin 24355 -> 24355 bytes
 python/3.0.1/.doctrees/tasks/switch.doctree        | Bin 65681 -> 65681 bytes
 python/3.0.1/.doctrees/tutorial.doctree            | Bin 57717 -> 57717 bytes
 python/3.1.0/.buildinfo                            |   2 +-
 python/3.1.0/.doctrees/api.doctree                 | Bin 2396904 -> 2396904 
bytes
 python/3.1.0/.doctrees/cli.doctree                 | Bin 18715 -> 18715 bytes
 python/3.1.0/.doctrees/concept.doctree             | Bin 25236 -> 25236 bytes
 python/3.1.0/.doctrees/config.doctree              | Bin 52291 -> 52291 bytes
 python/3.1.0/.doctrees/environment.pickle          | Bin 1069913 -> 1069921 
bytes
 python/3.1.0/.doctrees/howto/index.doctree         | Bin 6199 -> 6199 bytes
 python/3.1.0/.doctrees/howto/remote-submit.doctree | Bin 9672 -> 9672 bytes
 python/3.1.0/.doctrees/index.doctree               | Bin 8776 -> 8776 bytes
 python/3.1.0/.doctrees/start.doctree               | Bin 34105 -> 34105 bytes
 python/3.1.0/.doctrees/tasks/condition.doctree     | Bin 74461 -> 74461 bytes
 python/3.1.0/.doctrees/tasks/datax.doctree         | Bin 65372 -> 65372 bytes
 python/3.1.0/.doctrees/tasks/dependent.doctree     | Bin 121544 -> 121544 bytes
 python/3.1.0/.doctrees/tasks/dvc.doctree           | Bin 82891 -> 82891 bytes
 python/3.1.0/.doctrees/tasks/flink.doctree         | Bin 53389 -> 53389 bytes
 python/3.1.0/.doctrees/tasks/func_wrap.doctree     | Bin 15456 -> 15456 bytes
 python/3.1.0/.doctrees/tasks/http.doctree          | Bin 48546 -> 48546 bytes
 python/3.1.0/.doctrees/tasks/index.doctree         | Bin 5111 -> 5111 bytes
 python/3.1.0/.doctrees/tasks/map_reduce.doctree    | Bin 29630 -> 29630 bytes
 python/3.1.0/.doctrees/tasks/mlflow.doctree        | Bin 160969 -> 160969 bytes
 python/3.1.0/.doctrees/tasks/openmldb.doctree      | Bin 24849 -> 24849 bytes
 python/3.1.0/.doctrees/tasks/procedure.doctree     | Bin 23228 -> 23228 bytes
 python/3.1.0/.doctrees/tasks/python.doctree        | Bin 28513 -> 28513 bytes
 python/3.1.0/.doctrees/tasks/pytorch.doctree       | Bin 51422 -> 51422 bytes
 python/3.1.0/.doctrees/tasks/sagemaker.doctree     | Bin 26267 -> 26267 bytes
 python/3.1.0/.doctrees/tasks/shell.doctree         | Bin 25063 -> 25063 bytes
 python/3.1.0/.doctrees/tasks/spark.doctree         | Bin 54930 -> 54930 bytes
 python/3.1.0/.doctrees/tasks/sql.doctree           | Bin 40129 -> 40129 bytes
 python/3.1.0/.doctrees/tasks/sub_process.doctree   | Bin 26754 -> 26754 bytes
 python/3.1.0/.doctrees/tasks/switch.doctree        | Bin 69116 -> 69116 bytes
 python/3.1.0/.doctrees/tutorial.doctree            | Bin 75682 -> 75682 bytes
 python/dev/.buildinfo                              |   2 +-
 python/dev/.doctrees/api.doctree                   | Bin 2649943 -> 2649943 
bytes
 python/dev/.doctrees/cli.doctree                   | Bin 18715 -> 18715 bytes
 python/dev/.doctrees/concept.doctree               | Bin 25236 -> 25236 bytes
 python/dev/.doctrees/config.doctree                | Bin 52291 -> 52291 bytes
 python/dev/.doctrees/environment.pickle            | Bin 1217602 -> 1217606 
bytes
 python/dev/.doctrees/howto/index.doctree           | Bin 6199 -> 6199 bytes
 python/dev/.doctrees/howto/remote-submit.doctree   | Bin 9672 -> 9672 bytes
 python/dev/.doctrees/index.doctree                 | Bin 8809 -> 8809 bytes
 .../dev/.doctrees/resources_plugin/develop.doctree | Bin 11626 -> 11626 bytes
 .../dev/.doctrees/resources_plugin/github.doctree  | Bin 35862 -> 35862 bytes
 .../dev/.doctrees/resources_plugin/gitlab.doctree  | Bin 37196 -> 37196 bytes
 .../dev/.doctrees/resources_plugin/index.doctree   | Bin 5001 -> 5001 bytes
 .../dev/.doctrees/resources_plugin/local.doctree   | Bin 17366 -> 17366 bytes
 python/dev/.doctrees/resources_plugin/oss.doctree  | Bin 12257 -> 12257 bytes
 .../resources_plugin/resource-plugin.doctree       | Bin 31387 -> 31387 bytes
 python/dev/.doctrees/resources_plugin/s3.doctree   | Bin 10873 -> 10873 bytes
 python/dev/.doctrees/start.doctree                 | Bin 34105 -> 34105 bytes
 python/dev/.doctrees/tasks/condition.doctree       | Bin 74461 -> 74461 bytes
 python/dev/.doctrees/tasks/datax.doctree           | Bin 72993 -> 72993 bytes
 python/dev/.doctrees/tasks/dependent.doctree       | Bin 121544 -> 121544 bytes
 python/dev/.doctrees/tasks/dvc.doctree             | Bin 82891 -> 82891 bytes
 python/dev/.doctrees/tasks/flink.doctree           | Bin 53389 -> 53389 bytes
 python/dev/.doctrees/tasks/func_wrap.doctree       | Bin 15456 -> 15456 bytes
 python/dev/.doctrees/tasks/http.doctree            | Bin 48546 -> 48546 bytes
 python/dev/.doctrees/tasks/index.doctree           | Bin 5111 -> 5111 bytes
 python/dev/.doctrees/tasks/map_reduce.doctree      | Bin 29630 -> 29630 bytes
 python/dev/.doctrees/tasks/mlflow.doctree          | Bin 160969 -> 160969 bytes
 python/dev/.doctrees/tasks/openmldb.doctree        | Bin 24849 -> 24849 bytes
 python/dev/.doctrees/tasks/procedure.doctree       | Bin 23228 -> 23228 bytes
 python/dev/.doctrees/tasks/python.doctree          | Bin 33140 -> 33140 bytes
 python/dev/.doctrees/tasks/pytorch.doctree         | Bin 51422 -> 51422 bytes
 python/dev/.doctrees/tasks/sagemaker.doctree       | Bin 26267 -> 26267 bytes
 python/dev/.doctrees/tasks/shell.doctree           | Bin 28859 -> 28859 bytes
 python/dev/.doctrees/tasks/spark.doctree           | Bin 47159 -> 47159 bytes
 python/dev/.doctrees/tasks/sql.doctree             | Bin 43739 -> 43739 bytes
 python/dev/.doctrees/tasks/sub_process.doctree     | Bin 26754 -> 26754 bytes
 python/dev/.doctrees/tasks/switch.doctree          | Bin 69116 -> 69116 bytes
 python/dev/.doctrees/tutorial.doctree              | Bin 75682 -> 75682 bytes
 .../dev/user_doc/contribute/log-specification.html |  16 ++++++++++++++
 .../dev/user_doc/contribute/log-specification.json |   2 +-
 189 files changed, 45 insertions(+), 13 deletions(-)

diff --git a/en-us/docs/dev/user_doc/contribute/log-specification.html 
b/en-us/docs/dev/user_doc/contribute/log-specification.html
index da6df09594..0a158fbc4c 100644
--- a/en-us/docs/dev/user_doc/contribute/log-specification.html
+++ b/en-us/docs/dev/user_doc/contribute/log-specification.html
@@ -10,12 +10,12 @@
   <link rel="stylesheet" href="/build/vendor.eeae4ed.css">
 </head>
 <body>
-  <div id="root"><div class="md2html docs-page" data-reactroot=""><header 
class="header-container header-container-dark"><div class="banner-tips"><div>🤔 
Have queries regarding Apache DolphinScheduler, Join Slack channel to disscuss 
them <a class="link-tips" 
href="https://s.apache.org/dolphinscheduler-slack";>join #dolphinscheduler 
channel</a>! 🌟</div></div><div class="header-body"><span class="mobile-menu-btn 
mobile-menu-btn-dark"></span><a href="/en-us/index.html"><img class="logo" 
src=" [...]
+  <div id="root"><div class="md2html docs-page" data-reactroot=""><header 
class="header-container header-container-dark"><div class="banner-tips"><div>🤔 
Have queries regarding Apache DolphinScheduler, Join Slack channel to disscuss 
them <a class="link-tips" 
href="https://s.apache.org/dolphinscheduler-slack";>join #dolphinscheduler 
channel</a>! 🌟</div></div><div class="header-body"><span class="mobile-menu-btn 
mobile-menu-btn-dark"></span><a href="/en-us/index.html"><img class="logo" 
src=" [...]
 <h2>Preface</h2>
 <p>Logs are used to track and record various actions during the development 
and operation of a system. Standardized log printing can help users or 
developers to quickly understand the system operation status and locate 
problems.</p>
 <p>Apache DolphinScheduler uses the Logback logging framework to print logs 
according to four levels: DEBUG, WARN, INFO, and ERROR, with a priority of 
DEBUG &lt; INFO &lt; WARN &lt; ERROR.</p>
 <h2>Specifications</h2>
-<h3>Log level specification</h3>
+<h3>Logging level specification</h3>
 <p>Different levels of logs play different roles in the business process, and 
failure to use reasonable log levels for printing can cause great difficulties 
for system operations and maintenance.</p>
 <ul>
 <li>DEBUG level is used in the development and testing process to output 
debugging information. Developers should print parameter information, process 
details, and result information during debugging as much as possible using this 
level to facilitate locating and analyzing problems during the development and 
testing phases. In addition, it is prohibited to use this level to print logs 
in the production environment.</li>
@@ -23,7 +23,7 @@
 <li>WARN level is used to warn of problems that will occur during operation. 
For example, the checksum of API module parameters, etc.</li>
 <li>ERROR level is used to record some unpredictable errors and exceptions 
that will affect the system process. For example, errors and exceptions that 
cause workflows and tasks to fail to complete properly.</li>
 </ul>
-<h3>Log content specification</h3>
+<h3>Logging content specification</h3>
 <p>The content of the logs determines whether the logs can completely restore 
the system behavior or state.</p>
 <ul>
 <li>
@@ -41,11 +41,27 @@
 </code></pre>
 </li>
 </ul>
-<h3>Log format specification</h3>
+<h3>Logging format specification</h3>
 <p>The logs of Master module and Worker module are printed using the following 
format.</p>
 <pre><code class="language-xml">[%level] %date{yyyy-MM-dd HH:mm:ss.SSS Z} 
%logger{96}:[%line] - 
[WorkflowInstance-%X{workflowInstanceId:-0}][TaskInstance-%X{taskInstanceId:-0}]
 - %msg%n
 </code></pre>
 <p>That is, the workflow instance ID and task instance ID are injected in the 
printed logs using MDC, so the developer needs to get the IDs and inject them 
before printing the logs related to the workflow instance and task instance in 
these two modules; after the printing is finished, the related IDs need to be 
removed.</p>
+<h2>Logging Configuration</h2>
+<p>DolphinScheduler uses <a 
href="https://docs.spring.io/spring-boot/docs/2.1.8.RELEASE/reference/html/howto-logging.html";>LogBack</a>
 for logging. To change the logging level of a specific package, you need to 
modify the <code>logback-spring.xml</code> file for the corresponding module.
+For example, if you want to enable <code>DEBUG</code> logging for 
<code>org.springframework.web</code> package in <code>standalone</code> module, 
you need to add the following configurations in 
<code>apache-dolphinscheduler-dev-SNAPSHOT-bin/standalone-server/conf/logback-spring.xml</code>:</p>
+<pre><code class="language-xml"><span class="hljs-tag">&lt;<span 
class="hljs-name">configuration</span> <span 
class="hljs-attr">scan</span>=<span class="hljs-string">&quot;true&quot;</span> 
<span class="hljs-attr">scanPeriod</span>=<span class="hljs-string">&quot;120 
seconds&quot;</span>&gt;</span>
+
+......
+
+  <span class="hljs-tag">&lt;<span class="hljs-name">logger</span> <span 
class="hljs-attr">name</span>=<span 
class="hljs-string">&quot;org.springframework.web&quot;</span> <span 
class="hljs-attr">level</span>=<span 
class="hljs-string">&quot;DEBUG&quot;</span>&gt;</span>
+    <span class="hljs-tag">&lt;<span class="hljs-name">appender-ref</span> 
<span class="hljs-attr">ref</span>=<span 
class="hljs-string">&quot;STANDALONELOGFILE&quot;</span> /&gt;</span>
+    <span class="hljs-tag">&lt;<span class="hljs-name">appender-ref</span> 
<span class="hljs-attr">ref</span>=<span 
class="hljs-string">&quot;TASKLOGFILE&quot;</span>/&gt;</span>
+  <span class="hljs-tag">&lt;/<span class="hljs-name">logger</span>&gt;</span>
+
+......
+
+<span class="hljs-tag">&lt;/<span 
class="hljs-name">configuration</span>&gt;</span>
+</code></pre>
 <h2>Cautions</h2>
 <ul>
 <li>Disable the use of standard output to print logs. Standard output can 
greatly affect system performance.</li>
diff --git a/en-us/docs/dev/user_doc/contribute/log-specification.json 
b/en-us/docs/dev/user_doc/contribute/log-specification.json
index cffab26b34..5e67a3b3ee 100644
--- a/en-us/docs/dev/user_doc/contribute/log-specification.json
+++ b/en-us/docs/dev/user_doc/contribute/log-specification.json
@@ -1,6 +1,6 @@
 {
   "filename": "log-specification.md",
-  "__html": "<h1>Log specification</h1>\n<h2>Preface</h2>\n<p>Logs are used to 
track and record various actions during the development and operation of a 
system. Standardized log printing can help users or developers to quickly 
understand the system operation status and locate problems.</p>\n<p>Apache 
DolphinScheduler uses the Logback logging framework to print logs according to 
four levels: DEBUG, WARN, INFO, and ERROR, with a priority of DEBUG &lt; INFO 
&lt; WARN &lt; ERROR.</p>\n<h2>S [...]
+  "__html": "<h1>Logging specification</h1>\n<h2>Preface</h2>\n<p>Logs are 
used to track and record various actions during the development and operation 
of a system. Standardized log printing can help users or developers to quickly 
understand the system operation status and locate problems.</p>\n<p>Apache 
DolphinScheduler uses the Logback logging framework to print logs according to 
four levels: DEBUG, WARN, INFO, and ERROR, with a priority of DEBUG &lt; INFO 
&lt; WARN &lt; ERROR.</p>\n< [...]
   "link": "/dist/en-us/docs/dev/user_doc/contribute/log-specification.html",
   "meta": {}
 }
\ No newline at end of file
diff --git a/python/2.0.5/.buildinfo b/python/2.0.5/.buildinfo
index 25aad97a58..575105949a 100644
--- a/python/2.0.5/.buildinfo
+++ b/python/2.0.5/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 45bdaf0d405813dbc29b9afb21563a0f
+config: a38948b44a7b1e2933fb6044acc27f73
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/2.0.5/.doctrees/api.doctree 
b/python/2.0.5/.doctrees/api.doctree
index c523c0401d..577b868683 100644
Binary files a/python/2.0.5/.doctrees/api.doctree and 
b/python/2.0.5/.doctrees/api.doctree differ
diff --git a/python/2.0.5/.doctrees/concept.doctree 
b/python/2.0.5/.doctrees/concept.doctree
index cdb8194af8..416ec6e65b 100644
Binary files a/python/2.0.5/.doctrees/concept.doctree and 
b/python/2.0.5/.doctrees/concept.doctree differ
diff --git a/python/2.0.5/.doctrees/environment.pickle 
b/python/2.0.5/.doctrees/environment.pickle
index 03556870c9..22a957be3b 100644
Binary files a/python/2.0.5/.doctrees/environment.pickle and 
b/python/2.0.5/.doctrees/environment.pickle differ
diff --git a/python/2.0.5/.doctrees/index.doctree 
b/python/2.0.5/.doctrees/index.doctree
index 948e2fa57e..2d2a1abb5d 100644
Binary files a/python/2.0.5/.doctrees/index.doctree and 
b/python/2.0.5/.doctrees/index.doctree differ
diff --git a/python/2.0.5/.doctrees/start.doctree 
b/python/2.0.5/.doctrees/start.doctree
index 35cd0bb3b2..9a3f7a5a47 100644
Binary files a/python/2.0.5/.doctrees/start.doctree and 
b/python/2.0.5/.doctrees/start.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/condition.doctree 
b/python/2.0.5/.doctrees/tasks/condition.doctree
index 1efcbbc067..c1d7d951cf 100644
Binary files a/python/2.0.5/.doctrees/tasks/condition.doctree and 
b/python/2.0.5/.doctrees/tasks/condition.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/datax.doctree 
b/python/2.0.5/.doctrees/tasks/datax.doctree
index 324f46ac76..75b010baba 100644
Binary files a/python/2.0.5/.doctrees/tasks/datax.doctree and 
b/python/2.0.5/.doctrees/tasks/datax.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/dependent.doctree 
b/python/2.0.5/.doctrees/tasks/dependent.doctree
index 403d8b3010..a854b933d9 100644
Binary files a/python/2.0.5/.doctrees/tasks/dependent.doctree and 
b/python/2.0.5/.doctrees/tasks/dependent.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/flink.doctree 
b/python/2.0.5/.doctrees/tasks/flink.doctree
index bed12dd30b..af5ceb5d58 100644
Binary files a/python/2.0.5/.doctrees/tasks/flink.doctree and 
b/python/2.0.5/.doctrees/tasks/flink.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/http.doctree 
b/python/2.0.5/.doctrees/tasks/http.doctree
index b70560c9d3..1773318eed 100644
Binary files a/python/2.0.5/.doctrees/tasks/http.doctree and 
b/python/2.0.5/.doctrees/tasks/http.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/index.doctree 
b/python/2.0.5/.doctrees/tasks/index.doctree
index 17070adec8..42e46f0c36 100644
Binary files a/python/2.0.5/.doctrees/tasks/index.doctree and 
b/python/2.0.5/.doctrees/tasks/index.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/map_reduce.doctree 
b/python/2.0.5/.doctrees/tasks/map_reduce.doctree
index c35028fd1b..b8040f4b46 100644
Binary files a/python/2.0.5/.doctrees/tasks/map_reduce.doctree and 
b/python/2.0.5/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/procedure.doctree 
b/python/2.0.5/.doctrees/tasks/procedure.doctree
index 5a56f66fd5..cbf99b6752 100644
Binary files a/python/2.0.5/.doctrees/tasks/procedure.doctree and 
b/python/2.0.5/.doctrees/tasks/procedure.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/python.doctree 
b/python/2.0.5/.doctrees/tasks/python.doctree
index fbb4688728..be2fe478ec 100644
Binary files a/python/2.0.5/.doctrees/tasks/python.doctree and 
b/python/2.0.5/.doctrees/tasks/python.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/shell.doctree 
b/python/2.0.5/.doctrees/tasks/shell.doctree
index 2b0cf4556c..8dd6b5420d 100644
Binary files a/python/2.0.5/.doctrees/tasks/shell.doctree and 
b/python/2.0.5/.doctrees/tasks/shell.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/spark.doctree 
b/python/2.0.5/.doctrees/tasks/spark.doctree
index 20a7f6c9bf..794c943e5d 100644
Binary files a/python/2.0.5/.doctrees/tasks/spark.doctree and 
b/python/2.0.5/.doctrees/tasks/spark.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/sql.doctree 
b/python/2.0.5/.doctrees/tasks/sql.doctree
index 7f7bbe61b8..7935e740f7 100644
Binary files a/python/2.0.5/.doctrees/tasks/sql.doctree and 
b/python/2.0.5/.doctrees/tasks/sql.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/sub_process.doctree 
b/python/2.0.5/.doctrees/tasks/sub_process.doctree
index 5ed1a2109c..5cdcd8b588 100644
Binary files a/python/2.0.5/.doctrees/tasks/sub_process.doctree and 
b/python/2.0.5/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/2.0.5/.doctrees/tasks/switch.doctree 
b/python/2.0.5/.doctrees/tasks/switch.doctree
index e07fd3d266..e355e61438 100644
Binary files a/python/2.0.5/.doctrees/tasks/switch.doctree and 
b/python/2.0.5/.doctrees/tasks/switch.doctree differ
diff --git a/python/2.0.5/.doctrees/tutorial.doctree 
b/python/2.0.5/.doctrees/tutorial.doctree
index 72536d127e..a1d235fe85 100644
Binary files a/python/2.0.5/.doctrees/tutorial.doctree and 
b/python/2.0.5/.doctrees/tutorial.doctree differ
diff --git a/python/2.0.6/.buildinfo b/python/2.0.6/.buildinfo
index 274465500e..e94b1fc525 100644
--- a/python/2.0.6/.buildinfo
+++ b/python/2.0.6/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 64263f18ce01cf963367ee7a667e844c
+config: 53422ccb26026a2d8f13db7807c98a1a
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/2.0.6/.doctrees/api.doctree 
b/python/2.0.6/.doctrees/api.doctree
index 3099de1dd4..3ae331033f 100644
Binary files a/python/2.0.6/.doctrees/api.doctree and 
b/python/2.0.6/.doctrees/api.doctree differ
diff --git a/python/2.0.6/.doctrees/concept.doctree 
b/python/2.0.6/.doctrees/concept.doctree
index dcc4ec1cc1..9d01ea8f78 100644
Binary files a/python/2.0.6/.doctrees/concept.doctree and 
b/python/2.0.6/.doctrees/concept.doctree differ
diff --git a/python/2.0.6/.doctrees/environment.pickle 
b/python/2.0.6/.doctrees/environment.pickle
index 69c298d941..949d8ba55e 100644
Binary files a/python/2.0.6/.doctrees/environment.pickle and 
b/python/2.0.6/.doctrees/environment.pickle differ
diff --git a/python/2.0.6/.doctrees/index.doctree 
b/python/2.0.6/.doctrees/index.doctree
index da7a0e359f..d874e2c580 100644
Binary files a/python/2.0.6/.doctrees/index.doctree and 
b/python/2.0.6/.doctrees/index.doctree differ
diff --git a/python/2.0.6/.doctrees/start.doctree 
b/python/2.0.6/.doctrees/start.doctree
index 4debf027a4..92449558f9 100644
Binary files a/python/2.0.6/.doctrees/start.doctree and 
b/python/2.0.6/.doctrees/start.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/condition.doctree 
b/python/2.0.6/.doctrees/tasks/condition.doctree
index 7963c93a6e..78d69d5303 100644
Binary files a/python/2.0.6/.doctrees/tasks/condition.doctree and 
b/python/2.0.6/.doctrees/tasks/condition.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/datax.doctree 
b/python/2.0.6/.doctrees/tasks/datax.doctree
index 8b5353139a..f446a38d47 100644
Binary files a/python/2.0.6/.doctrees/tasks/datax.doctree and 
b/python/2.0.6/.doctrees/tasks/datax.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/dependent.doctree 
b/python/2.0.6/.doctrees/tasks/dependent.doctree
index 1c374a467c..1066ec5c56 100644
Binary files a/python/2.0.6/.doctrees/tasks/dependent.doctree and 
b/python/2.0.6/.doctrees/tasks/dependent.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/flink.doctree 
b/python/2.0.6/.doctrees/tasks/flink.doctree
index 7d72d63012..33ea0d4094 100644
Binary files a/python/2.0.6/.doctrees/tasks/flink.doctree and 
b/python/2.0.6/.doctrees/tasks/flink.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/http.doctree 
b/python/2.0.6/.doctrees/tasks/http.doctree
index 43bfe8bfe4..c0d13bdd1b 100644
Binary files a/python/2.0.6/.doctrees/tasks/http.doctree and 
b/python/2.0.6/.doctrees/tasks/http.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/index.doctree 
b/python/2.0.6/.doctrees/tasks/index.doctree
index 7e7b214854..3bd1f9c4ff 100644
Binary files a/python/2.0.6/.doctrees/tasks/index.doctree and 
b/python/2.0.6/.doctrees/tasks/index.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/map_reduce.doctree 
b/python/2.0.6/.doctrees/tasks/map_reduce.doctree
index 3507935d23..8ee1a11f4f 100644
Binary files a/python/2.0.6/.doctrees/tasks/map_reduce.doctree and 
b/python/2.0.6/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/procedure.doctree 
b/python/2.0.6/.doctrees/tasks/procedure.doctree
index 90200912fd..068d214b7f 100644
Binary files a/python/2.0.6/.doctrees/tasks/procedure.doctree and 
b/python/2.0.6/.doctrees/tasks/procedure.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/python.doctree 
b/python/2.0.6/.doctrees/tasks/python.doctree
index ead07bf549..0def395026 100644
Binary files a/python/2.0.6/.doctrees/tasks/python.doctree and 
b/python/2.0.6/.doctrees/tasks/python.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/shell.doctree 
b/python/2.0.6/.doctrees/tasks/shell.doctree
index 2efdef8fe2..594e3a5887 100644
Binary files a/python/2.0.6/.doctrees/tasks/shell.doctree and 
b/python/2.0.6/.doctrees/tasks/shell.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/spark.doctree 
b/python/2.0.6/.doctrees/tasks/spark.doctree
index 5f3ac897ee..7111e391b4 100644
Binary files a/python/2.0.6/.doctrees/tasks/spark.doctree and 
b/python/2.0.6/.doctrees/tasks/spark.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/sql.doctree 
b/python/2.0.6/.doctrees/tasks/sql.doctree
index e88c86717f..c427cf0a32 100644
Binary files a/python/2.0.6/.doctrees/tasks/sql.doctree and 
b/python/2.0.6/.doctrees/tasks/sql.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/sub_process.doctree 
b/python/2.0.6/.doctrees/tasks/sub_process.doctree
index b6f6ccb22c..542dd6ac71 100644
Binary files a/python/2.0.6/.doctrees/tasks/sub_process.doctree and 
b/python/2.0.6/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/2.0.6/.doctrees/tasks/switch.doctree 
b/python/2.0.6/.doctrees/tasks/switch.doctree
index 76062300f6..d57b1b8daa 100644
Binary files a/python/2.0.6/.doctrees/tasks/switch.doctree and 
b/python/2.0.6/.doctrees/tasks/switch.doctree differ
diff --git a/python/2.0.6/.doctrees/tutorial.doctree 
b/python/2.0.6/.doctrees/tutorial.doctree
index 2e6272de4c..9b5ad3dcfe 100644
Binary files a/python/2.0.6/.doctrees/tutorial.doctree and 
b/python/2.0.6/.doctrees/tutorial.doctree differ
diff --git a/python/2.0.7/.buildinfo b/python/2.0.7/.buildinfo
index 5c09786ca2..800a89ab23 100644
--- a/python/2.0.7/.buildinfo
+++ b/python/2.0.7/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 34a329ba00d5fadf49d9f9d45eef6d7f
+config: 312846c9a083ae6b04efd844159c2236
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/2.0.7/.doctrees/api.doctree 
b/python/2.0.7/.doctrees/api.doctree
index 07102aaea2..db331185a8 100644
Binary files a/python/2.0.7/.doctrees/api.doctree and 
b/python/2.0.7/.doctrees/api.doctree differ
diff --git a/python/2.0.7/.doctrees/concept.doctree 
b/python/2.0.7/.doctrees/concept.doctree
index aaff4307bd..2f8c624d5c 100644
Binary files a/python/2.0.7/.doctrees/concept.doctree and 
b/python/2.0.7/.doctrees/concept.doctree differ
diff --git a/python/2.0.7/.doctrees/environment.pickle 
b/python/2.0.7/.doctrees/environment.pickle
index f664a01cf0..da53a13f10 100644
Binary files a/python/2.0.7/.doctrees/environment.pickle and 
b/python/2.0.7/.doctrees/environment.pickle differ
diff --git a/python/2.0.7/.doctrees/index.doctree 
b/python/2.0.7/.doctrees/index.doctree
index 2952d11932..7c263f141c 100644
Binary files a/python/2.0.7/.doctrees/index.doctree and 
b/python/2.0.7/.doctrees/index.doctree differ
diff --git a/python/2.0.7/.doctrees/start.doctree 
b/python/2.0.7/.doctrees/start.doctree
index b499385a09..a9074ef1c7 100644
Binary files a/python/2.0.7/.doctrees/start.doctree and 
b/python/2.0.7/.doctrees/start.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/condition.doctree 
b/python/2.0.7/.doctrees/tasks/condition.doctree
index 7df81657a9..41561a773c 100644
Binary files a/python/2.0.7/.doctrees/tasks/condition.doctree and 
b/python/2.0.7/.doctrees/tasks/condition.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/datax.doctree 
b/python/2.0.7/.doctrees/tasks/datax.doctree
index ade6c6f589..99e1eb66df 100644
Binary files a/python/2.0.7/.doctrees/tasks/datax.doctree and 
b/python/2.0.7/.doctrees/tasks/datax.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/dependent.doctree 
b/python/2.0.7/.doctrees/tasks/dependent.doctree
index ece8c49296..84076f1a08 100644
Binary files a/python/2.0.7/.doctrees/tasks/dependent.doctree and 
b/python/2.0.7/.doctrees/tasks/dependent.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/flink.doctree 
b/python/2.0.7/.doctrees/tasks/flink.doctree
index e1820beab9..8f6081778b 100644
Binary files a/python/2.0.7/.doctrees/tasks/flink.doctree and 
b/python/2.0.7/.doctrees/tasks/flink.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/http.doctree 
b/python/2.0.7/.doctrees/tasks/http.doctree
index c61cefec14..f8210aab59 100644
Binary files a/python/2.0.7/.doctrees/tasks/http.doctree and 
b/python/2.0.7/.doctrees/tasks/http.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/index.doctree 
b/python/2.0.7/.doctrees/tasks/index.doctree
index 1c649e66e5..98a0273101 100644
Binary files a/python/2.0.7/.doctrees/tasks/index.doctree and 
b/python/2.0.7/.doctrees/tasks/index.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/map_reduce.doctree 
b/python/2.0.7/.doctrees/tasks/map_reduce.doctree
index 1a471f842a..68dc80b8fe 100644
Binary files a/python/2.0.7/.doctrees/tasks/map_reduce.doctree and 
b/python/2.0.7/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/procedure.doctree 
b/python/2.0.7/.doctrees/tasks/procedure.doctree
index dac80d4549..4bcc7bce62 100644
Binary files a/python/2.0.7/.doctrees/tasks/procedure.doctree and 
b/python/2.0.7/.doctrees/tasks/procedure.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/python.doctree 
b/python/2.0.7/.doctrees/tasks/python.doctree
index 99635933b7..dd31a04d6a 100644
Binary files a/python/2.0.7/.doctrees/tasks/python.doctree and 
b/python/2.0.7/.doctrees/tasks/python.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/shell.doctree 
b/python/2.0.7/.doctrees/tasks/shell.doctree
index f42947fdd5..82d3cc5a17 100644
Binary files a/python/2.0.7/.doctrees/tasks/shell.doctree and 
b/python/2.0.7/.doctrees/tasks/shell.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/spark.doctree 
b/python/2.0.7/.doctrees/tasks/spark.doctree
index 8157e95be9..6c4729e846 100644
Binary files a/python/2.0.7/.doctrees/tasks/spark.doctree and 
b/python/2.0.7/.doctrees/tasks/spark.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/sql.doctree 
b/python/2.0.7/.doctrees/tasks/sql.doctree
index 9427dd55b5..7e0e95f2aa 100644
Binary files a/python/2.0.7/.doctrees/tasks/sql.doctree and 
b/python/2.0.7/.doctrees/tasks/sql.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/sub_process.doctree 
b/python/2.0.7/.doctrees/tasks/sub_process.doctree
index b0457d2a4a..41a4b912af 100644
Binary files a/python/2.0.7/.doctrees/tasks/sub_process.doctree and 
b/python/2.0.7/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/2.0.7/.doctrees/tasks/switch.doctree 
b/python/2.0.7/.doctrees/tasks/switch.doctree
index 7b2f5d09fc..31b9734434 100644
Binary files a/python/2.0.7/.doctrees/tasks/switch.doctree and 
b/python/2.0.7/.doctrees/tasks/switch.doctree differ
diff --git a/python/2.0.7/.doctrees/tutorial.doctree 
b/python/2.0.7/.doctrees/tutorial.doctree
index b7e70582d4..944436cb0a 100644
Binary files a/python/2.0.7/.doctrees/tutorial.doctree and 
b/python/2.0.7/.doctrees/tutorial.doctree differ
diff --git a/python/3.0.0/.buildinfo b/python/3.0.0/.buildinfo
index 30439cf61d..379f610923 100644
--- a/python/3.0.0/.buildinfo
+++ b/python/3.0.0/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 35e39f51b344e99329c05934051d384c
+config: c39ab2f6ee81aa499d30cc80f169af5d
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/3.0.0/.doctrees/api.doctree 
b/python/3.0.0/.doctrees/api.doctree
index df2d65fff5..e6d7404b13 100644
Binary files a/python/3.0.0/.doctrees/api.doctree and 
b/python/3.0.0/.doctrees/api.doctree differ
diff --git a/python/3.0.0/.doctrees/cli.doctree 
b/python/3.0.0/.doctrees/cli.doctree
index 484b2bc465..f0ad03f437 100644
Binary files a/python/3.0.0/.doctrees/cli.doctree and 
b/python/3.0.0/.doctrees/cli.doctree differ
diff --git a/python/3.0.0/.doctrees/concept.doctree 
b/python/3.0.0/.doctrees/concept.doctree
index b93d0c711d..a2030d1ec9 100644
Binary files a/python/3.0.0/.doctrees/concept.doctree and 
b/python/3.0.0/.doctrees/concept.doctree differ
diff --git a/python/3.0.0/.doctrees/config.doctree 
b/python/3.0.0/.doctrees/config.doctree
index 7600708160..4f6906d909 100644
Binary files a/python/3.0.0/.doctrees/config.doctree and 
b/python/3.0.0/.doctrees/config.doctree differ
diff --git a/python/3.0.0/.doctrees/environment.pickle 
b/python/3.0.0/.doctrees/environment.pickle
index 2f729fbe27..04049b2e1b 100644
Binary files a/python/3.0.0/.doctrees/environment.pickle and 
b/python/3.0.0/.doctrees/environment.pickle differ
diff --git a/python/3.0.0/.doctrees/howto/index.doctree 
b/python/3.0.0/.doctrees/howto/index.doctree
index 4270c4a4cc..4e4fa07152 100644
Binary files a/python/3.0.0/.doctrees/howto/index.doctree and 
b/python/3.0.0/.doctrees/howto/index.doctree differ
diff --git a/python/3.0.0/.doctrees/howto/remote-submit.doctree 
b/python/3.0.0/.doctrees/howto/remote-submit.doctree
index 0b0122cfe1..4544da9d7f 100644
Binary files a/python/3.0.0/.doctrees/howto/remote-submit.doctree and 
b/python/3.0.0/.doctrees/howto/remote-submit.doctree differ
diff --git a/python/3.0.0/.doctrees/index.doctree 
b/python/3.0.0/.doctrees/index.doctree
index 2888794bfc..f2e0512e04 100644
Binary files a/python/3.0.0/.doctrees/index.doctree and 
b/python/3.0.0/.doctrees/index.doctree differ
diff --git a/python/3.0.0/.doctrees/start.doctree 
b/python/3.0.0/.doctrees/start.doctree
index 04f797919d..ae4c05e753 100644
Binary files a/python/3.0.0/.doctrees/start.doctree and 
b/python/3.0.0/.doctrees/start.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/condition.doctree 
b/python/3.0.0/.doctrees/tasks/condition.doctree
index e7e14a277d..1aeca45b55 100644
Binary files a/python/3.0.0/.doctrees/tasks/condition.doctree and 
b/python/3.0.0/.doctrees/tasks/condition.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/datax.doctree 
b/python/3.0.0/.doctrees/tasks/datax.doctree
index ddd9d837b7..a4b7faf610 100644
Binary files a/python/3.0.0/.doctrees/tasks/datax.doctree and 
b/python/3.0.0/.doctrees/tasks/datax.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/dependent.doctree 
b/python/3.0.0/.doctrees/tasks/dependent.doctree
index a6b8c02687..a0b78960cd 100644
Binary files a/python/3.0.0/.doctrees/tasks/dependent.doctree and 
b/python/3.0.0/.doctrees/tasks/dependent.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/flink.doctree 
b/python/3.0.0/.doctrees/tasks/flink.doctree
index c8fc9239d9..97d857f55d 100644
Binary files a/python/3.0.0/.doctrees/tasks/flink.doctree and 
b/python/3.0.0/.doctrees/tasks/flink.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/func_wrap.doctree 
b/python/3.0.0/.doctrees/tasks/func_wrap.doctree
index e383acd87e..c0d82b64d6 100644
Binary files a/python/3.0.0/.doctrees/tasks/func_wrap.doctree and 
b/python/3.0.0/.doctrees/tasks/func_wrap.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/http.doctree 
b/python/3.0.0/.doctrees/tasks/http.doctree
index 1121507951..7a64219468 100644
Binary files a/python/3.0.0/.doctrees/tasks/http.doctree and 
b/python/3.0.0/.doctrees/tasks/http.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/index.doctree 
b/python/3.0.0/.doctrees/tasks/index.doctree
index c0a2a490c1..af0ac5931c 100644
Binary files a/python/3.0.0/.doctrees/tasks/index.doctree and 
b/python/3.0.0/.doctrees/tasks/index.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/map_reduce.doctree 
b/python/3.0.0/.doctrees/tasks/map_reduce.doctree
index d5bcc9bfa4..ed5755e723 100644
Binary files a/python/3.0.0/.doctrees/tasks/map_reduce.doctree and 
b/python/3.0.0/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/procedure.doctree 
b/python/3.0.0/.doctrees/tasks/procedure.doctree
index f709215d3a..6c760bf41d 100644
Binary files a/python/3.0.0/.doctrees/tasks/procedure.doctree and 
b/python/3.0.0/.doctrees/tasks/procedure.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/python.doctree 
b/python/3.0.0/.doctrees/tasks/python.doctree
index d83f6ab11e..8401a3da74 100644
Binary files a/python/3.0.0/.doctrees/tasks/python.doctree and 
b/python/3.0.0/.doctrees/tasks/python.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/shell.doctree 
b/python/3.0.0/.doctrees/tasks/shell.doctree
index 2bbca12dc5..41018726c8 100644
Binary files a/python/3.0.0/.doctrees/tasks/shell.doctree and 
b/python/3.0.0/.doctrees/tasks/shell.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/spark.doctree 
b/python/3.0.0/.doctrees/tasks/spark.doctree
index 369aed73cf..3d0475c9f5 100644
Binary files a/python/3.0.0/.doctrees/tasks/spark.doctree and 
b/python/3.0.0/.doctrees/tasks/spark.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/sql.doctree 
b/python/3.0.0/.doctrees/tasks/sql.doctree
index 1b1527748f..b8c09c3087 100644
Binary files a/python/3.0.0/.doctrees/tasks/sql.doctree and 
b/python/3.0.0/.doctrees/tasks/sql.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/sub_process.doctree 
b/python/3.0.0/.doctrees/tasks/sub_process.doctree
index 57f9cc5fba..00f6e21b69 100644
Binary files a/python/3.0.0/.doctrees/tasks/sub_process.doctree and 
b/python/3.0.0/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/3.0.0/.doctrees/tasks/switch.doctree 
b/python/3.0.0/.doctrees/tasks/switch.doctree
index 046e10b7c8..5116f1a39e 100644
Binary files a/python/3.0.0/.doctrees/tasks/switch.doctree and 
b/python/3.0.0/.doctrees/tasks/switch.doctree differ
diff --git a/python/3.0.0/.doctrees/tutorial.doctree 
b/python/3.0.0/.doctrees/tutorial.doctree
index eb1d42d510..413ce9faf0 100644
Binary files a/python/3.0.0/.doctrees/tutorial.doctree and 
b/python/3.0.0/.doctrees/tutorial.doctree differ
diff --git a/python/3.0.1/.buildinfo b/python/3.0.1/.buildinfo
index fbebc06f94..6b209e9bef 100644
--- a/python/3.0.1/.buildinfo
+++ b/python/3.0.1/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 843554c10d58ec1393cb2b3355cebfd1
+config: 071f6f3bbbf85139546e509e0e92028b
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/3.0.1/.doctrees/api.doctree 
b/python/3.0.1/.doctrees/api.doctree
index 5ec548336d..ee8393e99f 100644
Binary files a/python/3.0.1/.doctrees/api.doctree and 
b/python/3.0.1/.doctrees/api.doctree differ
diff --git a/python/3.0.1/.doctrees/cli.doctree 
b/python/3.0.1/.doctrees/cli.doctree
index c4e8b53268..ae5d2b6890 100644
Binary files a/python/3.0.1/.doctrees/cli.doctree and 
b/python/3.0.1/.doctrees/cli.doctree differ
diff --git a/python/3.0.1/.doctrees/concept.doctree 
b/python/3.0.1/.doctrees/concept.doctree
index 39c24a34ef..7b7814f66f 100644
Binary files a/python/3.0.1/.doctrees/concept.doctree and 
b/python/3.0.1/.doctrees/concept.doctree differ
diff --git a/python/3.0.1/.doctrees/config.doctree 
b/python/3.0.1/.doctrees/config.doctree
index ebc49ab0e6..77676341b3 100644
Binary files a/python/3.0.1/.doctrees/config.doctree and 
b/python/3.0.1/.doctrees/config.doctree differ
diff --git a/python/3.0.1/.doctrees/environment.pickle 
b/python/3.0.1/.doctrees/environment.pickle
index 0932848356..351a6baa86 100644
Binary files a/python/3.0.1/.doctrees/environment.pickle and 
b/python/3.0.1/.doctrees/environment.pickle differ
diff --git a/python/3.0.1/.doctrees/howto/index.doctree 
b/python/3.0.1/.doctrees/howto/index.doctree
index 1f36739895..a2b985fc21 100644
Binary files a/python/3.0.1/.doctrees/howto/index.doctree and 
b/python/3.0.1/.doctrees/howto/index.doctree differ
diff --git a/python/3.0.1/.doctrees/howto/remote-submit.doctree 
b/python/3.0.1/.doctrees/howto/remote-submit.doctree
index 1e3809a662..51c39dcedd 100644
Binary files a/python/3.0.1/.doctrees/howto/remote-submit.doctree and 
b/python/3.0.1/.doctrees/howto/remote-submit.doctree differ
diff --git a/python/3.0.1/.doctrees/index.doctree 
b/python/3.0.1/.doctrees/index.doctree
index 2abbe6224d..7404a34154 100644
Binary files a/python/3.0.1/.doctrees/index.doctree and 
b/python/3.0.1/.doctrees/index.doctree differ
diff --git a/python/3.0.1/.doctrees/start.doctree 
b/python/3.0.1/.doctrees/start.doctree
index bf8aeb947b..5cf26f19f3 100644
Binary files a/python/3.0.1/.doctrees/start.doctree and 
b/python/3.0.1/.doctrees/start.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/condition.doctree 
b/python/3.0.1/.doctrees/tasks/condition.doctree
index baf48a77fb..2f016fdd40 100644
Binary files a/python/3.0.1/.doctrees/tasks/condition.doctree and 
b/python/3.0.1/.doctrees/tasks/condition.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/datax.doctree 
b/python/3.0.1/.doctrees/tasks/datax.doctree
index 74ca0397da..fd80ce17c9 100644
Binary files a/python/3.0.1/.doctrees/tasks/datax.doctree and 
b/python/3.0.1/.doctrees/tasks/datax.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/dependent.doctree 
b/python/3.0.1/.doctrees/tasks/dependent.doctree
index 0b43354338..68a2b4eb19 100644
Binary files a/python/3.0.1/.doctrees/tasks/dependent.doctree and 
b/python/3.0.1/.doctrees/tasks/dependent.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/flink.doctree 
b/python/3.0.1/.doctrees/tasks/flink.doctree
index eadd39f114..4e4f5a26a9 100644
Binary files a/python/3.0.1/.doctrees/tasks/flink.doctree and 
b/python/3.0.1/.doctrees/tasks/flink.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/func_wrap.doctree 
b/python/3.0.1/.doctrees/tasks/func_wrap.doctree
index b3888de653..ca36608f7b 100644
Binary files a/python/3.0.1/.doctrees/tasks/func_wrap.doctree and 
b/python/3.0.1/.doctrees/tasks/func_wrap.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/http.doctree 
b/python/3.0.1/.doctrees/tasks/http.doctree
index b8b2fc2c3c..bd60924510 100644
Binary files a/python/3.0.1/.doctrees/tasks/http.doctree and 
b/python/3.0.1/.doctrees/tasks/http.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/index.doctree 
b/python/3.0.1/.doctrees/tasks/index.doctree
index aadc827cc9..afe8236300 100644
Binary files a/python/3.0.1/.doctrees/tasks/index.doctree and 
b/python/3.0.1/.doctrees/tasks/index.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/map_reduce.doctree 
b/python/3.0.1/.doctrees/tasks/map_reduce.doctree
index ee0a0ffa3c..bbd017829a 100644
Binary files a/python/3.0.1/.doctrees/tasks/map_reduce.doctree and 
b/python/3.0.1/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/procedure.doctree 
b/python/3.0.1/.doctrees/tasks/procedure.doctree
index 3db0f369e0..dd09514253 100644
Binary files a/python/3.0.1/.doctrees/tasks/procedure.doctree and 
b/python/3.0.1/.doctrees/tasks/procedure.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/python.doctree 
b/python/3.0.1/.doctrees/tasks/python.doctree
index cf3bc86557..44c80583c0 100644
Binary files a/python/3.0.1/.doctrees/tasks/python.doctree and 
b/python/3.0.1/.doctrees/tasks/python.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/shell.doctree 
b/python/3.0.1/.doctrees/tasks/shell.doctree
index 4df5b20ced..ab5cfebb90 100644
Binary files a/python/3.0.1/.doctrees/tasks/shell.doctree and 
b/python/3.0.1/.doctrees/tasks/shell.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/spark.doctree 
b/python/3.0.1/.doctrees/tasks/spark.doctree
index 38d50cd5eb..bcedca8573 100644
Binary files a/python/3.0.1/.doctrees/tasks/spark.doctree and 
b/python/3.0.1/.doctrees/tasks/spark.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/sql.doctree 
b/python/3.0.1/.doctrees/tasks/sql.doctree
index c7e25c5b39..039968ca3a 100644
Binary files a/python/3.0.1/.doctrees/tasks/sql.doctree and 
b/python/3.0.1/.doctrees/tasks/sql.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/sub_process.doctree 
b/python/3.0.1/.doctrees/tasks/sub_process.doctree
index c6f48a95a1..d1343b7978 100644
Binary files a/python/3.0.1/.doctrees/tasks/sub_process.doctree and 
b/python/3.0.1/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/3.0.1/.doctrees/tasks/switch.doctree 
b/python/3.0.1/.doctrees/tasks/switch.doctree
index 2945e4c040..735c204080 100644
Binary files a/python/3.0.1/.doctrees/tasks/switch.doctree and 
b/python/3.0.1/.doctrees/tasks/switch.doctree differ
diff --git a/python/3.0.1/.doctrees/tutorial.doctree 
b/python/3.0.1/.doctrees/tutorial.doctree
index 74ff17041e..53a66a9af4 100644
Binary files a/python/3.0.1/.doctrees/tutorial.doctree and 
b/python/3.0.1/.doctrees/tutorial.doctree differ
diff --git a/python/3.1.0/.buildinfo b/python/3.1.0/.buildinfo
index ece4392bb0..7feef1b568 100644
--- a/python/3.1.0/.buildinfo
+++ b/python/3.1.0/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: 4fc0f30e8363b5b81214bf89ff60fc4b
+config: 4de9963687aa3577ba5b72378e55f985
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/3.1.0/.doctrees/api.doctree 
b/python/3.1.0/.doctrees/api.doctree
index 8971f2411a..db7023e3d6 100644
Binary files a/python/3.1.0/.doctrees/api.doctree and 
b/python/3.1.0/.doctrees/api.doctree differ
diff --git a/python/3.1.0/.doctrees/cli.doctree 
b/python/3.1.0/.doctrees/cli.doctree
index 710bb0c0de..e6d3d55d71 100644
Binary files a/python/3.1.0/.doctrees/cli.doctree and 
b/python/3.1.0/.doctrees/cli.doctree differ
diff --git a/python/3.1.0/.doctrees/concept.doctree 
b/python/3.1.0/.doctrees/concept.doctree
index 48d313d63d..818f66dc84 100644
Binary files a/python/3.1.0/.doctrees/concept.doctree and 
b/python/3.1.0/.doctrees/concept.doctree differ
diff --git a/python/3.1.0/.doctrees/config.doctree 
b/python/3.1.0/.doctrees/config.doctree
index a65d37c9e4..55e8894e12 100644
Binary files a/python/3.1.0/.doctrees/config.doctree and 
b/python/3.1.0/.doctrees/config.doctree differ
diff --git a/python/3.1.0/.doctrees/environment.pickle 
b/python/3.1.0/.doctrees/environment.pickle
index d7170b2f13..82fb7874e6 100644
Binary files a/python/3.1.0/.doctrees/environment.pickle and 
b/python/3.1.0/.doctrees/environment.pickle differ
diff --git a/python/3.1.0/.doctrees/howto/index.doctree 
b/python/3.1.0/.doctrees/howto/index.doctree
index 45d92b2e4b..acf99dc6c7 100644
Binary files a/python/3.1.0/.doctrees/howto/index.doctree and 
b/python/3.1.0/.doctrees/howto/index.doctree differ
diff --git a/python/3.1.0/.doctrees/howto/remote-submit.doctree 
b/python/3.1.0/.doctrees/howto/remote-submit.doctree
index 1c007cfebc..a8e6548703 100644
Binary files a/python/3.1.0/.doctrees/howto/remote-submit.doctree and 
b/python/3.1.0/.doctrees/howto/remote-submit.doctree differ
diff --git a/python/3.1.0/.doctrees/index.doctree 
b/python/3.1.0/.doctrees/index.doctree
index 69ea20b93c..0ed5e0434d 100644
Binary files a/python/3.1.0/.doctrees/index.doctree and 
b/python/3.1.0/.doctrees/index.doctree differ
diff --git a/python/3.1.0/.doctrees/start.doctree 
b/python/3.1.0/.doctrees/start.doctree
index 49f5c761cc..08d8997cf9 100644
Binary files a/python/3.1.0/.doctrees/start.doctree and 
b/python/3.1.0/.doctrees/start.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/condition.doctree 
b/python/3.1.0/.doctrees/tasks/condition.doctree
index fc3ca1d3f6..4dfb7124ab 100644
Binary files a/python/3.1.0/.doctrees/tasks/condition.doctree and 
b/python/3.1.0/.doctrees/tasks/condition.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/datax.doctree 
b/python/3.1.0/.doctrees/tasks/datax.doctree
index 96d6f4f409..81c9af5b26 100644
Binary files a/python/3.1.0/.doctrees/tasks/datax.doctree and 
b/python/3.1.0/.doctrees/tasks/datax.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/dependent.doctree 
b/python/3.1.0/.doctrees/tasks/dependent.doctree
index 5cd6f3b3b0..1597523cbb 100644
Binary files a/python/3.1.0/.doctrees/tasks/dependent.doctree and 
b/python/3.1.0/.doctrees/tasks/dependent.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/dvc.doctree 
b/python/3.1.0/.doctrees/tasks/dvc.doctree
index d58bf994df..9970aa8fc5 100644
Binary files a/python/3.1.0/.doctrees/tasks/dvc.doctree and 
b/python/3.1.0/.doctrees/tasks/dvc.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/flink.doctree 
b/python/3.1.0/.doctrees/tasks/flink.doctree
index 64747e54f0..23e0f5117e 100644
Binary files a/python/3.1.0/.doctrees/tasks/flink.doctree and 
b/python/3.1.0/.doctrees/tasks/flink.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/func_wrap.doctree 
b/python/3.1.0/.doctrees/tasks/func_wrap.doctree
index febae7d115..d65f054ab4 100644
Binary files a/python/3.1.0/.doctrees/tasks/func_wrap.doctree and 
b/python/3.1.0/.doctrees/tasks/func_wrap.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/http.doctree 
b/python/3.1.0/.doctrees/tasks/http.doctree
index eaa8b0e385..74ac5c0497 100644
Binary files a/python/3.1.0/.doctrees/tasks/http.doctree and 
b/python/3.1.0/.doctrees/tasks/http.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/index.doctree 
b/python/3.1.0/.doctrees/tasks/index.doctree
index 7cbe811570..1b19e22553 100644
Binary files a/python/3.1.0/.doctrees/tasks/index.doctree and 
b/python/3.1.0/.doctrees/tasks/index.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/map_reduce.doctree 
b/python/3.1.0/.doctrees/tasks/map_reduce.doctree
index 4c2526181c..ece56c90f6 100644
Binary files a/python/3.1.0/.doctrees/tasks/map_reduce.doctree and 
b/python/3.1.0/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/mlflow.doctree 
b/python/3.1.0/.doctrees/tasks/mlflow.doctree
index 6cd49e592b..0aeddb562b 100644
Binary files a/python/3.1.0/.doctrees/tasks/mlflow.doctree and 
b/python/3.1.0/.doctrees/tasks/mlflow.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/openmldb.doctree 
b/python/3.1.0/.doctrees/tasks/openmldb.doctree
index 1812022f64..fcc9282f15 100644
Binary files a/python/3.1.0/.doctrees/tasks/openmldb.doctree and 
b/python/3.1.0/.doctrees/tasks/openmldb.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/procedure.doctree 
b/python/3.1.0/.doctrees/tasks/procedure.doctree
index d487d17a63..753ceeebba 100644
Binary files a/python/3.1.0/.doctrees/tasks/procedure.doctree and 
b/python/3.1.0/.doctrees/tasks/procedure.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/python.doctree 
b/python/3.1.0/.doctrees/tasks/python.doctree
index 05f27ce8d8..c293fbc32f 100644
Binary files a/python/3.1.0/.doctrees/tasks/python.doctree and 
b/python/3.1.0/.doctrees/tasks/python.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/pytorch.doctree 
b/python/3.1.0/.doctrees/tasks/pytorch.doctree
index cfe20bf51d..febcf300eb 100644
Binary files a/python/3.1.0/.doctrees/tasks/pytorch.doctree and 
b/python/3.1.0/.doctrees/tasks/pytorch.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/sagemaker.doctree 
b/python/3.1.0/.doctrees/tasks/sagemaker.doctree
index cd8f848ec4..076d490724 100644
Binary files a/python/3.1.0/.doctrees/tasks/sagemaker.doctree and 
b/python/3.1.0/.doctrees/tasks/sagemaker.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/shell.doctree 
b/python/3.1.0/.doctrees/tasks/shell.doctree
index c8c218b295..eff14e62b4 100644
Binary files a/python/3.1.0/.doctrees/tasks/shell.doctree and 
b/python/3.1.0/.doctrees/tasks/shell.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/spark.doctree 
b/python/3.1.0/.doctrees/tasks/spark.doctree
index c131e07de3..b218c73a90 100644
Binary files a/python/3.1.0/.doctrees/tasks/spark.doctree and 
b/python/3.1.0/.doctrees/tasks/spark.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/sql.doctree 
b/python/3.1.0/.doctrees/tasks/sql.doctree
index 553fdd1f3f..c2a4c52cae 100644
Binary files a/python/3.1.0/.doctrees/tasks/sql.doctree and 
b/python/3.1.0/.doctrees/tasks/sql.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/sub_process.doctree 
b/python/3.1.0/.doctrees/tasks/sub_process.doctree
index 47e63148be..f8d445779f 100644
Binary files a/python/3.1.0/.doctrees/tasks/sub_process.doctree and 
b/python/3.1.0/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/3.1.0/.doctrees/tasks/switch.doctree 
b/python/3.1.0/.doctrees/tasks/switch.doctree
index d142338199..0e54bec3be 100644
Binary files a/python/3.1.0/.doctrees/tasks/switch.doctree and 
b/python/3.1.0/.doctrees/tasks/switch.doctree differ
diff --git a/python/3.1.0/.doctrees/tutorial.doctree 
b/python/3.1.0/.doctrees/tutorial.doctree
index 7ea6146784..494f0e1474 100644
Binary files a/python/3.1.0/.doctrees/tutorial.doctree and 
b/python/3.1.0/.doctrees/tutorial.doctree differ
diff --git a/python/dev/.buildinfo b/python/dev/.buildinfo
index e8b638f5de..8bdc04763f 100644
--- a/python/dev/.buildinfo
+++ b/python/dev/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it 
is not found, a full rebuild will be done.
-config: aed1c36a15b0bbd0cf56b68c56297ddd
+config: 58f3e510878edd2c5dd31b575c84b0d6
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/python/dev/.doctrees/api.doctree b/python/dev/.doctrees/api.doctree
index 317497edb2..858e8c881e 100644
Binary files a/python/dev/.doctrees/api.doctree and 
b/python/dev/.doctrees/api.doctree differ
diff --git a/python/dev/.doctrees/cli.doctree b/python/dev/.doctrees/cli.doctree
index 1ea8d1c61e..66a2033274 100644
Binary files a/python/dev/.doctrees/cli.doctree and 
b/python/dev/.doctrees/cli.doctree differ
diff --git a/python/dev/.doctrees/concept.doctree 
b/python/dev/.doctrees/concept.doctree
index 837652d43f..a0e5596c87 100644
Binary files a/python/dev/.doctrees/concept.doctree and 
b/python/dev/.doctrees/concept.doctree differ
diff --git a/python/dev/.doctrees/config.doctree 
b/python/dev/.doctrees/config.doctree
index 4243192cf9..8d25a1a16c 100644
Binary files a/python/dev/.doctrees/config.doctree and 
b/python/dev/.doctrees/config.doctree differ
diff --git a/python/dev/.doctrees/environment.pickle 
b/python/dev/.doctrees/environment.pickle
index 9f86e22b9a..085f799e2c 100644
Binary files a/python/dev/.doctrees/environment.pickle and 
b/python/dev/.doctrees/environment.pickle differ
diff --git a/python/dev/.doctrees/howto/index.doctree 
b/python/dev/.doctrees/howto/index.doctree
index ca605fa744..5de7cc184b 100644
Binary files a/python/dev/.doctrees/howto/index.doctree and 
b/python/dev/.doctrees/howto/index.doctree differ
diff --git a/python/dev/.doctrees/howto/remote-submit.doctree 
b/python/dev/.doctrees/howto/remote-submit.doctree
index bbe2901211..9bf9e3c355 100644
Binary files a/python/dev/.doctrees/howto/remote-submit.doctree and 
b/python/dev/.doctrees/howto/remote-submit.doctree differ
diff --git a/python/dev/.doctrees/index.doctree 
b/python/dev/.doctrees/index.doctree
index 96578c0669..3bc4eff7c6 100644
Binary files a/python/dev/.doctrees/index.doctree and 
b/python/dev/.doctrees/index.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/develop.doctree 
b/python/dev/.doctrees/resources_plugin/develop.doctree
index e21b3d2f90..5ef79d6b73 100644
Binary files a/python/dev/.doctrees/resources_plugin/develop.doctree and 
b/python/dev/.doctrees/resources_plugin/develop.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/github.doctree 
b/python/dev/.doctrees/resources_plugin/github.doctree
index 2905a71473..67e3f82352 100644
Binary files a/python/dev/.doctrees/resources_plugin/github.doctree and 
b/python/dev/.doctrees/resources_plugin/github.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/gitlab.doctree 
b/python/dev/.doctrees/resources_plugin/gitlab.doctree
index 97909b9b04..f2e4d7d9e5 100644
Binary files a/python/dev/.doctrees/resources_plugin/gitlab.doctree and 
b/python/dev/.doctrees/resources_plugin/gitlab.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/index.doctree 
b/python/dev/.doctrees/resources_plugin/index.doctree
index 4b509bd8e8..e326b0f169 100644
Binary files a/python/dev/.doctrees/resources_plugin/index.doctree and 
b/python/dev/.doctrees/resources_plugin/index.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/local.doctree 
b/python/dev/.doctrees/resources_plugin/local.doctree
index f00f3d246a..04aca4647c 100644
Binary files a/python/dev/.doctrees/resources_plugin/local.doctree and 
b/python/dev/.doctrees/resources_plugin/local.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/oss.doctree 
b/python/dev/.doctrees/resources_plugin/oss.doctree
index 2993f30207..c4ce4e473f 100644
Binary files a/python/dev/.doctrees/resources_plugin/oss.doctree and 
b/python/dev/.doctrees/resources_plugin/oss.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/resource-plugin.doctree 
b/python/dev/.doctrees/resources_plugin/resource-plugin.doctree
index 488f1b7388..1dc1849fa4 100644
Binary files a/python/dev/.doctrees/resources_plugin/resource-plugin.doctree 
and b/python/dev/.doctrees/resources_plugin/resource-plugin.doctree differ
diff --git a/python/dev/.doctrees/resources_plugin/s3.doctree 
b/python/dev/.doctrees/resources_plugin/s3.doctree
index d0d59bb04a..b44e005d32 100644
Binary files a/python/dev/.doctrees/resources_plugin/s3.doctree and 
b/python/dev/.doctrees/resources_plugin/s3.doctree differ
diff --git a/python/dev/.doctrees/start.doctree 
b/python/dev/.doctrees/start.doctree
index cbdb921302..ee411da02b 100644
Binary files a/python/dev/.doctrees/start.doctree and 
b/python/dev/.doctrees/start.doctree differ
diff --git a/python/dev/.doctrees/tasks/condition.doctree 
b/python/dev/.doctrees/tasks/condition.doctree
index 23b012636a..489518a796 100644
Binary files a/python/dev/.doctrees/tasks/condition.doctree and 
b/python/dev/.doctrees/tasks/condition.doctree differ
diff --git a/python/dev/.doctrees/tasks/datax.doctree 
b/python/dev/.doctrees/tasks/datax.doctree
index 7c8b200e54..216ef07849 100644
Binary files a/python/dev/.doctrees/tasks/datax.doctree and 
b/python/dev/.doctrees/tasks/datax.doctree differ
diff --git a/python/dev/.doctrees/tasks/dependent.doctree 
b/python/dev/.doctrees/tasks/dependent.doctree
index 6263ec2b6e..4327196e7a 100644
Binary files a/python/dev/.doctrees/tasks/dependent.doctree and 
b/python/dev/.doctrees/tasks/dependent.doctree differ
diff --git a/python/dev/.doctrees/tasks/dvc.doctree 
b/python/dev/.doctrees/tasks/dvc.doctree
index d300d59ef9..426bf49adf 100644
Binary files a/python/dev/.doctrees/tasks/dvc.doctree and 
b/python/dev/.doctrees/tasks/dvc.doctree differ
diff --git a/python/dev/.doctrees/tasks/flink.doctree 
b/python/dev/.doctrees/tasks/flink.doctree
index 52cb1848f8..c7516d3c2c 100644
Binary files a/python/dev/.doctrees/tasks/flink.doctree and 
b/python/dev/.doctrees/tasks/flink.doctree differ
diff --git a/python/dev/.doctrees/tasks/func_wrap.doctree 
b/python/dev/.doctrees/tasks/func_wrap.doctree
index c946b115ee..5198099d4d 100644
Binary files a/python/dev/.doctrees/tasks/func_wrap.doctree and 
b/python/dev/.doctrees/tasks/func_wrap.doctree differ
diff --git a/python/dev/.doctrees/tasks/http.doctree 
b/python/dev/.doctrees/tasks/http.doctree
index 0c08900430..f7a1c71f68 100644
Binary files a/python/dev/.doctrees/tasks/http.doctree and 
b/python/dev/.doctrees/tasks/http.doctree differ
diff --git a/python/dev/.doctrees/tasks/index.doctree 
b/python/dev/.doctrees/tasks/index.doctree
index 13c5ec0f88..59c297137e 100644
Binary files a/python/dev/.doctrees/tasks/index.doctree and 
b/python/dev/.doctrees/tasks/index.doctree differ
diff --git a/python/dev/.doctrees/tasks/map_reduce.doctree 
b/python/dev/.doctrees/tasks/map_reduce.doctree
index 56948029e1..1de1d51904 100644
Binary files a/python/dev/.doctrees/tasks/map_reduce.doctree and 
b/python/dev/.doctrees/tasks/map_reduce.doctree differ
diff --git a/python/dev/.doctrees/tasks/mlflow.doctree 
b/python/dev/.doctrees/tasks/mlflow.doctree
index c3791d5dbd..1422dbea04 100644
Binary files a/python/dev/.doctrees/tasks/mlflow.doctree and 
b/python/dev/.doctrees/tasks/mlflow.doctree differ
diff --git a/python/dev/.doctrees/tasks/openmldb.doctree 
b/python/dev/.doctrees/tasks/openmldb.doctree
index 1aa52a6ddf..db74e9a48b 100644
Binary files a/python/dev/.doctrees/tasks/openmldb.doctree and 
b/python/dev/.doctrees/tasks/openmldb.doctree differ
diff --git a/python/dev/.doctrees/tasks/procedure.doctree 
b/python/dev/.doctrees/tasks/procedure.doctree
index dc41279611..1d3d8f6421 100644
Binary files a/python/dev/.doctrees/tasks/procedure.doctree and 
b/python/dev/.doctrees/tasks/procedure.doctree differ
diff --git a/python/dev/.doctrees/tasks/python.doctree 
b/python/dev/.doctrees/tasks/python.doctree
index ec8f203e76..d31bd160fd 100644
Binary files a/python/dev/.doctrees/tasks/python.doctree and 
b/python/dev/.doctrees/tasks/python.doctree differ
diff --git a/python/dev/.doctrees/tasks/pytorch.doctree 
b/python/dev/.doctrees/tasks/pytorch.doctree
index 383352d633..5548f9f99c 100644
Binary files a/python/dev/.doctrees/tasks/pytorch.doctree and 
b/python/dev/.doctrees/tasks/pytorch.doctree differ
diff --git a/python/dev/.doctrees/tasks/sagemaker.doctree 
b/python/dev/.doctrees/tasks/sagemaker.doctree
index 158a995937..ff3ac3e32f 100644
Binary files a/python/dev/.doctrees/tasks/sagemaker.doctree and 
b/python/dev/.doctrees/tasks/sagemaker.doctree differ
diff --git a/python/dev/.doctrees/tasks/shell.doctree 
b/python/dev/.doctrees/tasks/shell.doctree
index 214da121de..fae15dae9b 100644
Binary files a/python/dev/.doctrees/tasks/shell.doctree and 
b/python/dev/.doctrees/tasks/shell.doctree differ
diff --git a/python/dev/.doctrees/tasks/spark.doctree 
b/python/dev/.doctrees/tasks/spark.doctree
index d4c79e1662..9d8f2b7422 100644
Binary files a/python/dev/.doctrees/tasks/spark.doctree and 
b/python/dev/.doctrees/tasks/spark.doctree differ
diff --git a/python/dev/.doctrees/tasks/sql.doctree 
b/python/dev/.doctrees/tasks/sql.doctree
index bbf0050618..c255bff6d9 100644
Binary files a/python/dev/.doctrees/tasks/sql.doctree and 
b/python/dev/.doctrees/tasks/sql.doctree differ
diff --git a/python/dev/.doctrees/tasks/sub_process.doctree 
b/python/dev/.doctrees/tasks/sub_process.doctree
index 10d27eb6cb..b7562cf13c 100644
Binary files a/python/dev/.doctrees/tasks/sub_process.doctree and 
b/python/dev/.doctrees/tasks/sub_process.doctree differ
diff --git a/python/dev/.doctrees/tasks/switch.doctree 
b/python/dev/.doctrees/tasks/switch.doctree
index be0907a64f..235426ddd9 100644
Binary files a/python/dev/.doctrees/tasks/switch.doctree and 
b/python/dev/.doctrees/tasks/switch.doctree differ
diff --git a/python/dev/.doctrees/tutorial.doctree 
b/python/dev/.doctrees/tutorial.doctree
index dbead2a6ad..48082f59d7 100644
Binary files a/python/dev/.doctrees/tutorial.doctree and 
b/python/dev/.doctrees/tutorial.doctree differ
diff --git a/zh-cn/docs/dev/user_doc/contribute/log-specification.html 
b/zh-cn/docs/dev/user_doc/contribute/log-specification.html
index 6fc039d27d..abfc3fb7da 100644
--- a/zh-cn/docs/dev/user_doc/contribute/log-specification.html
+++ b/zh-cn/docs/dev/user_doc/contribute/log-specification.html
@@ -45,6 +45,22 @@
 
<p>Master模块和Worker模块的日志打印使用如下格式。即在打印的日志中使用MDC注入工作流实例ID和任务实例ID,因此开发者在打印这两个模块中与工作流实例和任务实例有关的日志前,需要获取ID并注入;在打印完成后,需要移除相关ID。</p>
 <pre><code class="language-xml">[%level] %date{yyyy-MM-dd HH:mm:ss.SSS Z} 
%logger{96}:[%line] - 
[WorkflowInstance-%X{workflowInstanceId:-0}][TaskInstance-%X{taskInstanceId:-0}]
 - %msg%n
 </code></pre>
+<h2>日志配置修改</h2>
+<p>DolphinScheduler使用<a 
href="https://docs.spring.io/spring-boot/docs/2.1.8.RELEASE/reference/html/howto-logging.html";><code>LogBack</code></a>作为日志工具。若您要修改某个包的日志打点级别,您需要修改对应模块的<code>logback-spring.xml</code>文件。
+举例来说,若您需要将<code>standalone</code>模式下<code>org.springframework.web</code>包日志提升到<code>DEBUG</code>级别,您需要在<code>apache-dolphinscheduler-dev-SNAPSHOT-bin/standalone-server/conf/logback-spring.xml</code>文件中加入如下配置:</p>
+<pre><code class="language-xml"><span class="hljs-tag">&lt;<span 
class="hljs-name">configuration</span> <span 
class="hljs-attr">scan</span>=<span class="hljs-string">&quot;true&quot;</span> 
<span class="hljs-attr">scanPeriod</span>=<span class="hljs-string">&quot;120 
seconds&quot;</span>&gt;</span>
+
+......
+
+  <span class="hljs-tag">&lt;<span class="hljs-name">logger</span> <span 
class="hljs-attr">name</span>=<span 
class="hljs-string">&quot;org.springframework.web&quot;</span> <span 
class="hljs-attr">level</span>=<span 
class="hljs-string">&quot;DEBUG&quot;</span>&gt;</span>
+    <span class="hljs-tag">&lt;<span class="hljs-name">appender-ref</span> 
<span class="hljs-attr">ref</span>=<span 
class="hljs-string">&quot;STANDALONELOGFILE&quot;</span> /&gt;</span>
+    <span class="hljs-tag">&lt;<span class="hljs-name">appender-ref</span> 
<span class="hljs-attr">ref</span>=<span 
class="hljs-string">&quot;TASKLOGFILE&quot;</span>/&gt;</span>
+  <span class="hljs-tag">&lt;/<span class="hljs-name">logger</span>&gt;</span>
+
+......
+
+<span class="hljs-tag">&lt;/<span 
class="hljs-name">configuration</span>&gt;</span>
+</code></pre>
 <h2>注意事项</h2>
 <ul>
 <li>禁止使用标准输出打印日志。标准输出会极大影响系统性能。</li>
diff --git a/zh-cn/docs/dev/user_doc/contribute/log-specification.json 
b/zh-cn/docs/dev/user_doc/contribute/log-specification.json
index c65f605b7a..7ee83fa9c3 100644
--- a/zh-cn/docs/dev/user_doc/contribute/log-specification.json
+++ b/zh-cn/docs/dev/user_doc/contribute/log-specification.json
@@ -1,6 +1,6 @@
 {
   "filename": "log-specification.md",
-  "__html": 
"<h1>日志规范</h1>\n<h2>前言</h2>\n<p>日志被用来追踪、记录系统开发、运行期间的各种行为。规范的日志打印可以帮助用户或开发者快速了解系统运行状态、定位问题。</p>\n<p>Apache
 DolphinScheduler使用Logback日志框架,按照DEBUG、WARN、INFO、ERROR四个级别对日志进行打印,其优先级为DEBUG 
&lt; INFO &lt; WARN &lt; 
ERROR。</p>\n<h2>规范</h2>\n<h3>日志级别规范</h3>\n<p>不同级别的日志在业务过程中起着不同的作用,如果不能使用合理的日志级别进行打印,会对系统运维带来很大的困难。</p>\n<ul>\n<li>DEBUG级别在开发、测试过程中使用,用于输出调试信息。开发者尽可能将调试过程中的参数信息,过程细节,结果信息使用该级别打印,方便在开发、测试阶段定位、分析问题。此外,禁止在生产环境中使用该级别打印日志。</li>\n<li>INFO级别用于记录系统运行期间的信�
 ��。使用该级别打印的日志应能够反映系统的行为,比如工作流 [...]
+  "__html": 
"<h1>日志规范</h1>\n<h2>前言</h2>\n<p>日志被用来追踪、记录系统开发、运行期间的各种行为。规范的日志打印可以帮助用户或开发者快速了解系统运行状态、定位问题。</p>\n<p>Apache
 DolphinScheduler使用Logback日志框架,按照DEBUG、WARN、INFO、ERROR四个级别对日志进行打印,其优先级为DEBUG 
&lt; INFO &lt; WARN &lt; 
ERROR。</p>\n<h2>规范</h2>\n<h3>日志级别规范</h3>\n<p>不同级别的日志在业务过程中起着不同的作用,如果不能使用合理的日志级别进行打印,会对系统运维带来很大的困难。</p>\n<ul>\n<li>DEBUG级别在开发、测试过程中使用,用于输出调试信息。开发者尽可能将调试过程中的参数信息,过程细节,结果信息使用该级别打印,方便在开发、测试阶段定位、分析问题。此外,禁止在生产环境中使用该级别打印日志。</li>\n<li>INFO级别用于记录系统运行期间的信�
 ��。使用该级别打印的日志应能够反映系统的行为,比如工作流 [...]
   "link": "/dist/zh-cn/docs/dev/user_doc/contribute/log-specification.html",
   "meta": {}
 }
\ No newline at end of file

Reply via email to