Configure service weight in consul


Im trying to create service that includes weight , but eventually traffic is being spitted equally between my services .
2 servers are configured that way:
passing: 10000
warning: 10000
1 server configured that way:
passing: 1
warning: 1

the service I’m trying to use it is proxy server if that is important.
My main goal is to route traffic mainly to the 2 first servers , and only small amount of traffic the the single one.