-
-
Notifications
You must be signed in to change notification settings - Fork 82
Multi Proxy REDIS
Configure each proxy as its own working VotingPlugin proxy network before enabling multi-proxy support. Each proxy network may use a different backend forwarding method.
When a proxy network already uses BungeeMethod: REDIS, give each network a different regular Redis prefix so their backend traffic does not overlap.
Use the following command to check multi-proxy connectivity:
/votingpluginbungee multiproxystatus
A status message should appear in the console of each configured proxy.
Choose one proxy as the primary proxy. The primary normally receives votes from VotifierPlus and coordinates the multi-proxy system.
MultiProxySupport: true
# Enable only on the primary proxy.
PrimaryServer: true
# Give only one network reward when configured with the matching options.
MultiProxyOneGlobalReward: false
# Current multi-proxy methods include REDIS and SOCKET.
MultiProxyMethod: REDIS
MultiProxyRedis:
# Reuse the normal Redis connection only when the proxy itself uses BungeeMethod: REDIS.
UseExistingConnection: false
Host: localhost
Port: 6379
Username: ''
Password: ''
# Unique name for this proxy.
ProxyServerName: proxy1
# Names of the other proxies. A non-primary proxy normally lists the primary.
ProxyServers:
- proxy2
- proxy3For one global reward across the entire multi-proxy network, configure both options as follows on every proxy:
MultiProxyOneGlobalReward: true
SendVotesToAllServers: falseLeaving SendVotesToAllServers enabled can forward the same vote to multiple backend servers and allow more than one reward.
Multi-proxy support is advanced. Test vote forwarding, duplicate prevention, reconnect behavior, and reward delivery before using it in production.
AI disclosure: This documentation update was written with assistance from ChatGPT.
- Vote Milestones
- Vote Streak System
- Vote Reminders β Current System
- Legacy Vote Reminding
- Vote Broadcast System
- Vote Logging
- Webhooks
- Time Changes
- Month Date Totals
- VoteShop
- Rewards Overview β Start Here
- Reward System Concepts
- Reward File Format
- Where to Set Rewards
- All Reward Possibilities
- Reward Examples
- Delayed Reward Command
- World Example
- VotingPlugin-Specific Rewards
- Commands & Permissions
- API
- PlaceholderAPI Placeholders
- Minecraft Server Lists
- Bedrock Player Support
- Transferring Data Storage