dubbo.apache.org/dubbo-go/v3@v3.1.1/common/constant/polaris_key.go (about) 1 /* 2 * Licensed to the Apache Software Foundation (ASF) under one or more 3 * contributor license agreements. See the NOTICE file distributed with 4 * this work for additional information regarding copyright ownership. 5 * The ASF licenses this file to You under the Apache License, Version 2.0 6 * (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 18 package constant 19 20 const ( 21 PolarisKey = "polaris" 22 PolarisDefaultRoleType = 3 23 PolarisServiceToken = "token" 24 PolarisServiceNameSeparator = ":" 25 PolarisDubboPath = "DUBBOPATH" 26 PolarisInstanceID = "polaris.instanceID" 27 PolarisDefaultNamespace = "default" 28 PolarisDubboGroup = "dubbo.group" 29 PolarisClientName = "polaris-client" 30 ) 31 32 const ( 33 PolarisInstanceHealthStatus = "healthstatus" 34 PolarisInstanceIsolatedStatus = "isolated" 35 PolarisCIrcuirbreakerStatus = "circuitbreaker" 36 ) 37 38 const ( 39 PluginPolarisTpsLimiter = "polaris-limit" 40 PluginPolarisRouterFactory = "polaris-router" 41 PluginPolarisReportFilter = "polaris-report" 42 )