Comments (6)
I did not expect a specific scenario that requires this feature.
Consider some potential issues:
- Will it affect the retry interval? After the server restarts or network fluctuations, it may take longer to recover.
- If we support configuring multiple server addresses in the future, combined with various retry strategies, it could become very complex.
Currently it is not very clear, more thinking is needed.
from frp.
Will it affect the retry interval? After the server restarts or network fluctuations, it may take longer to recover.
I would imagine that retry would start at the top and go through order of preference, it would use the retry interval, the user would be responsible for adjusting the interval to handle this.
If we support configuring multiple server addresses in the future, combined with various retry strategies, it could become very complex.
For me, if there were multiple server addresses, I would just consider it as nested orders of preference, first server, iterate through connection types, then second server, iterate through. As long as its explicitly documented what its going to do the config isn't too complex.
from frp.
It would also be nice to be able to connect to alternative frp servers. For example, if one server goes down. All clients connect to one of the alternative FRPS.
from frp.
It would also be nice to be able to connect to alternative frp servers. For example, if one server goes down. All clients connect to one of the alternative FRPS.
Seems that was already planned, see #3909 (comment) above
from frp.
Seems that was already planned
Thank you very much for your quick response to requests. You are the best!
from frp.
I apologize for my importunity. Is it possible to implement the principle of not switching to an alternative server, but a permanent connection to all available servers? In this case, there is no need to think about priorities. Each client, when connected and during operation, will poll all available servers and receive information about available ports.
from frp.
Related Issues (20)
- [Feature Request] static_file: disable directory listing HOT 1
- 'localAddr' of https2http seems not working. HOT 2
- [Feature Request] 客户端日志增加日志类型,只有一个日志文件 HOT 1
- android无法获取到assistedAddresses,无法连接 HOT 3
- nginx 转发请求到 frps 的 HTTPS 时报错 502 HOT 1
- Building iOS Framework Fails - functions and methods must return either zero or one values, and optionally an error HOT 1
- 启动frps失败 HOT 2
- [Feature Request] HOT 3
- frp stcp bug HOT 2
- xtcp希望能增加 -u,是用upnp连接打洞 HOT 4
- XTCP fails on windows HOT 3
- [功能请求]Commands 支持多代理运行 HOT 1
- http HAED 请求问题
- [Feature Request] FRPS(v0.58)不支持SSH Tunnel Gateway+STCP visitors吗 HOT 3
- [Feature Request] 请问单纯的http proxy如何配置啊,这个文档也太简洁了
- client可不可以支持代理服务连上server
- http basic认证问题,不断弹出认证窗口 HOT 1
- 求帮忙,xtcp打洞失败,挂了很久也不行,其他配置可以 ,不知道是不是配置写错了还是啥问题 HOT 5
- [Question] Can I use frp to relay all the traffic to a local traefik instance? HOT 5
- [Feature Request] Combine `frpc` and `frps` to a single executable binary HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frp.