You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2020/01/31 04:02:29 UTC
[dubbo] branch master updated: Make
org.apache.dubbo.common.constants.CommonConstants.THREAD_NAME_KEY work
(#5701)
This is an automated email from the ASF dual-hosted git repository.
liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/master by this push:
new 28ec1f8 Make org.apache.dubbo.common.constants.CommonConstants.THREAD_NAME_KEY work (#5701)
28ec1f8 is described below
commit 28ec1f8830d89a6f5777c4e78a233194c4ea3557
Author: yizhenqiang <ma...@163.com>
AuthorDate: Fri Jan 31 12:02:10 2020 +0800
Make org.apache.dubbo.common.constants.CommonConstants.THREAD_NAME_KEY work (#5701)
---
.../main/java/org/apache/dubbo/config/ProtocolConfig.java | 13 +++++++++++++
.../main/java/org/apache/dubbo/config/ProviderConfig.java | 13 +++++++++++++
.../src/main/resources/META-INF/compat/dubbo.xsd | 10 ++++++++++
.../src/main/resources/META-INF/dubbo.xsd | 10 ++++++++++
4 files changed, 46 insertions(+)
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java b/dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
index 1ad879e..25cca82 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
@@ -60,6 +60,11 @@ public class ProtocolConfig extends AbstractConfig {
private String threadpool;
/**
+ * Thread pool name
+ */
+ private String threadname;
+
+ /**
* Thread pool core thread size
*/
private Integer corethreads;
@@ -263,6 +268,14 @@ public class ProtocolConfig extends AbstractConfig {
this.threadpool = threadpool;
}
+ public String getThreadname() {
+ return threadname;
+ }
+
+ public void setThreadname(String threadname) {
+ this.threadname = threadname;
+ }
+
public Integer getCorethreads() {
return corethreads;
}
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java b/dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java
index 8373fff..7b38a75 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java
@@ -55,6 +55,11 @@ public class ProviderConfig extends AbstractServiceConfig {
private String threadpool;
/**
+ * Thread pool name
+ */
+ private String threadname;
+
+ /**
* Thread pool size (fixed size)
*/
private Integer threads;
@@ -211,6 +216,14 @@ public class ProviderConfig extends AbstractServiceConfig {
this.threadpool = threadpool;
}
+ public String getThreadname() {
+ return threadname;
+ }
+
+ public void setThreadname(String threadname) {
+ this.threadname = threadname;
+ }
+
public Integer getThreads() {
return threads;
}
diff --git a/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd b/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd
index 86999f1..8e1b9f4 100644
--- a/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd
+++ b/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd
@@ -1040,6 +1040,11 @@
<xsd:documentation><![CDATA[ The thread pool type. ]]></xsd:documentation>
</xsd:annotation>
</xsd:attribute>
+ <xsd:attribute name="threadname" type="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation><![CDATA[ The thread pool name. ]]></xsd:documentation>
+ </xsd:annotation>
+ </xsd:attribute>
<xsd:attribute name="threads" type="xsd:string">
<xsd:annotation>
<xsd:documentation><![CDATA[ The thread pool size. ]]></xsd:documentation>
@@ -1216,6 +1221,11 @@
<xsd:documentation><![CDATA[ The thread pool type. ]]></xsd:documentation>
</xsd:annotation>
</xsd:attribute>
+ <xsd:attribute name="threadname" type="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation><![CDATA[ The thread pool name. ]]></xsd:documentation>
+ </xsd:annotation>
+ </xsd:attribute>
<xsd:attribute name="threads" type="xsd:string">
<xsd:annotation>
<xsd:documentation><![CDATA[ The thread pool size. ]]></xsd:documentation>
diff --git a/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd b/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd
index 6c28815..4204629 100644
--- a/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd
+++ b/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd
@@ -1040,6 +1040,11 @@
<xsd:documentation><![CDATA[ The thread pool type. ]]></xsd:documentation>
</xsd:annotation>
</xsd:attribute>
+ <xsd:attribute name="threadname" type="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation><![CDATA[ The thread pool name. ]]></xsd:documentation>
+ </xsd:annotation>
+ </xsd:attribute>
<xsd:attribute name="threads" type="xsd:string">
<xsd:annotation>
<xsd:documentation><![CDATA[ The thread pool size. ]]></xsd:documentation>
@@ -1216,6 +1221,11 @@
<xsd:documentation><![CDATA[ The thread pool type. ]]></xsd:documentation>
</xsd:annotation>
</xsd:attribute>
+ <xsd:attribute name="threadname" type="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation><![CDATA[ The thread pool name. ]]></xsd:documentation>
+ </xsd:annotation>
+ </xsd:attribute>
<xsd:attribute name="threads" type="xsd:string">
<xsd:annotation>
<xsd:documentation><![CDATA[ The thread pool size. ]]></xsd:documentation>