This commit is contained in:
耿阳 2023-01-18 19:54:29 +08:00
parent dec8b41274
commit 88b6e24f06
4 changed files with 42 additions and 17 deletions

View File

@ -17,6 +17,9 @@ import (
func main() {
fmt.Println("第一处")
config.SetProviderService(&controller.ArtistInfoProvider{})
config.SetProviderService(&controller.ContractProvider{})
config.SetProviderService(&controller.ArtWorkProvider{})
config.SetProviderService(&controller.SupplyProvider{})
db.Init(m.SERVER_CONFIG)
cache.InitRedis(m.SERVER_CONFIG)
if err := config.Load(); err != nil {

View File

@ -15,18 +15,18 @@ dubbo:
port: 20016
provider:
services:
ArtistProvider:
interface: com.fontree.microservices.common.Artist
ArtistInfoProvider:
interface: com.fontree.microservices.common.ArtistInfo
retries: 0
ContractProvider:
interface: com.fontree.microservices.common.Contract
retries: 0
ArtWorkProvider:
interface: com.fontree.microservices.common.ArtWork
retries: 0
SupplyProvider:
interface: com.fontree.microservices.common.Supply
retries: 0
# filter: myServerFilter
# application: "1234"
filter: tps
tps.limiter: method-service
tps.limit.strategy: fixedWindow
tps.limit.rejected.handler: DefaultValueHandler
tps.limit.interval: 1000
tps.limit.rate: 3
warmup: 100 #预热时间
logger:
zap-config:
level: info # 日志级别

View File

@ -3,20 +3,33 @@ dubbo:
enable: true # default is true
path: /metrics # default is /metrics
port: 9091 # default is 9090
namespace: dubboArtist # default is dubbo 作为数据上报 metrics 的前
namespace: dubboArtist # default is dubbo 作为数据上报 metrics 的前
registries:
demoZK:
protocol: zookeeper
timeout: 3s
address: 192.168.1.35:2181
# address: 127.0.0.1:2181
# address: 121.229.45.214:9004
# address: 114.218.158.24:2181
address: 172.16.100.93:2181
protocols:
triple: #triple
name: tri
# ip: 121.229.45.214
port: 20016
provider:
services:
ArtistProvider:
interface: com.fontree.microservices.common.Artist
ArtistInfoProvider:
interface: com.fontree.microservices.common.ArtistInfo
retries: 0
ContractProvider:
interface: com.fontree.microservices.common.Contract
retries: 0
ArtWorkProvider:
interface: com.fontree.microservices.common.ArtWork
retries: 0
SupplyProvider:
interface: com.fontree.microservices.common.Supply
retries: 0
logger:
zap-config:

View File

@ -19,8 +19,17 @@ dubbo:
port: 20016
provider:
services:
ArtistProvider:
interface: com.fontree.microservices.common.Artist
ArtistInfoProvider:
interface: com.fontree.microservices.common.ArtistInfo
retries: 0
ContractProvider:
interface: com.fontree.microservices.common.Contract
retries: 0
ArtWorkProvider:
interface: com.fontree.microservices.common.ArtWork
retries: 0
SupplyProvider:
interface: com.fontree.microservices.common.Supply
retries: 0
logger:
zap-config: