注释类型 Service
-
@Documented @Retention(RUNTIME) @Target(TYPE) @Inherited @Deprecated public @interface Service
已过时。RecommendDubboServiceas the substituteService annotation- 从以下版本开始:
- 2.7.0
- 另请参阅:
DubboService
-
-
可选元素概要
可选元素 修饰符和类型 可选元素 说明 Stringaccesslog已过时。Access log for the service, default value is ""intactives已过时。Maximum active requests allowed, default value is 0Stringapplication已过时。Application spring bean namebooleanasync已过时。Whether to enable async invocation, default value is falseStringcache已过时。Specify cache implementation for service invocation, legal values include: lru, threadlocal, jcacheintcallbacks已过时。The callback instance limit peer connectionStringcluster已过时。Cluster strategy, you can useClusterRules.FAIL_FAST……intconnections已过时。Maximum connections service provider can accept, default value is 0 - connection is sharedintdelay已过时。Delay time for service registration, default value is 0booleandeprecated已过时。Whether the service is deprecated, default value is falseStringdocument已过时。Service doc, default value is ""booleandynamic已过时。Whether the service is dynamic, default value is trueintexecutes已过时。Maximum concurrent executes for the service, default value is 0 - no limitsbooleanexport已过时。Whether to export service, default value is trueString[]filter已过时。Filters for service invocationStringgroup已过时。Service group, default value is empty stringClass<?>interfaceClass已过时。Interface class, default value is void.classStringinterfaceName已过时。Interface class name, default value is empty stringStringlayer已过时。Service layer, default value is empty stringString[]listener已过时。Listeners for service exporting and unexportingStringloadbalance已过时。Load balance strategy, you can useLoadbalanceRules.RANDOM……Stringlocal已过时。Method[]methods已过时。methods supportStringmock已过时。Service mock name, use interface name + Mock if not setStringmodule已过时。Module spring bean nameStringmonitor已过时。Monitor spring bean nameStringonconnect已过时。Callback method name when connected, default value is empty stringStringondisconnect已过时。Callback method name when disconnected, default value is empty stringStringowner已过时。Service owner, default value is empty stringString[]parameters已过时。Customized parameter key-value pair, for example: {key1, value1, key2, value2}Stringpath已过时。Service path, default value is empty stringString[]protocol已过时。Protocol spring bean namesStringprovider已过时。Provider spring bean nameStringproxy已过时。How the proxy is generated, legal values include: jdk, javassistbooleanregister已过时。Whether to register the service to register center, default value is trueString[]registry已过时。Registry spring bean nameintretries已过时。Service invocation retry timesbooleansent已过时。Whether the async request has already been sent, the default value is falseStringstub已过时。Service stub name, use interface name + Local if not setStringtag已过时。Service tag nameinttimeout已过时。Timeout value for service invocation, default value is 0Stringtoken已过时。Service token, default value is falseStringvalidation已过时。Whether to use JSR303 validation, legal values are: true, falseStringversion已过时。Service version, default value is empty stringintweight已过时。Service weight value, default value is 0
-
-
-
元素详细资料
-
interfaceClass
Class<?> interfaceClass
已过时。Interface class, default value is void.class- 默认值:
- void.class
-
-
-
interfaceName
String interfaceName
已过时。Interface class name, default value is empty string- 默认值:
- ""
-
-
-
version
String version
已过时。Service version, default value is empty string- 默认值:
- ""
-
-
-
group
String group
已过时。Service group, default value is empty string- 默认值:
- ""
-
-
-
path
String path
已过时。Service path, default value is empty string- 默认值:
- ""
-
-
-
token
String token
已过时。Service token, default value is false- 默认值:
- ""
-
-
-
accesslog
String accesslog
已过时。Access log for the service, default value is ""- 默认值:
- ""
-
-
-
document
String document
已过时。Service doc, default value is ""- 默认值:
- ""
-
-
-
stub
String stub
已过时。Service stub name, use interface name + Local if not set- 默认值:
- ""
-
-
-
cluster
String cluster
已过时。Cluster strategy, you can useClusterRules.FAIL_FAST……- 默认值:
- ""
-
-
-
proxy
String proxy
已过时。How the proxy is generated, legal values include: jdk, javassist- 默认值:
- ""
-
-
-
onconnect
String onconnect
已过时。Callback method name when connected, default value is empty string- 默认值:
- ""
-
-
-
ondisconnect
String ondisconnect
已过时。Callback method name when disconnected, default value is empty string- 默认值:
- ""
-
-
-
owner
String owner
已过时。Service owner, default value is empty string- 默认值:
- ""
-
-
-
layer
String layer
已过时。Service layer, default value is empty string- 默认值:
- ""
-
-
-
loadbalance
String loadbalance
已过时。Load balance strategy, you can useLoadbalanceRules.RANDOM……- 默认值:
- "random"
-
-
-
mock
String mock
已过时。Service mock name, use interface name + Mock if not set- 默认值:
- ""
-
-
-
validation
String validation
已过时。Whether to use JSR303 validation, legal values are: true, false- 默认值:
- ""
-
-
-
cache
String cache
已过时。Specify cache implementation for service invocation, legal values include: lru, threadlocal, jcache- 默认值:
- ""
-
-
-
filter
String[] filter
已过时。Filters for service invocation- 另请参阅:
Filter
- 默认值:
- {}
-
-
-
listener
String[] listener
已过时。Listeners for service exporting and unexporting- 另请参阅:
ExporterListener
- 默认值:
- {}
-
-
-
parameters
String[] parameters
已过时。Customized parameter key-value pair, for example: {key1, value1, key2, value2}- 默认值:
- {}
-
-
-
application
String application
已过时。Application spring bean name- 默认值:
- ""
-
-
-
module
String module
已过时。Module spring bean name- 默认值:
- ""
-
-
-
provider
String provider
已过时。Provider spring bean name- 默认值:
- ""
-
-
-
protocol
String[] protocol
已过时。Protocol spring bean names- 默认值:
- {}
-
-
-
monitor
String monitor
已过时。Monitor spring bean name- 默认值:
- ""
-
-
-
registry
String[] registry
已过时。Registry spring bean name- 默认值:
- {}
-
-
-
tag
String tag
已过时。Service tag name- 默认值:
- ""
-
-
-
methods
Method[] methods
已过时。methods support- 返回:
- 默认值:
- {}
-
-