1
Lanzhijiang 127 天前 via Android
和真实网络环境偏差较大,也没有测试具体应用负载下的性能,这样的测试是不行的
|
2
layman3612 OP @Lanzhijiang 假如真实环境测试的话 都是 特定场景,比如视频网站 。如何让其他场景 比如电商 有参考意义呢。是否简单场景测试 比较更好点?
|
3
canyue7897 127 天前 via Android
直接业务场景搭载一个 frps
你只需要写个前端 控制下就行了 或者写一个编辑器 |
4
Vkery 127 天前
自用还行 开放出去有法律风险吧。。。挂菠菜、颜色网站你咋办
|
5
layman3612 OP @Vkery 类似于 frp 这就是个工具
|
6
jifengg 127 天前
你可以在测试一下 8888 端口,假设 8888 你已经调优好了达到性能上限,那么我觉得,穿透的 9999 得到 8888 的 95%以上才能商用。
|
7
layman3612 OP @jifengg 这个貌似很难
|
8
layman3612 OP @jifengg 假如本身就是很简单的应用,比如 nginx 它自身就类似于是一个网络中间件, 加上内网穿透,就会在它基础上多转发几次,肯定对它原有性能造成很大的影响。 但如果是比较复杂的应用,内部有一些计算和 IO 操作之类的, 这种影响就比较小, 可以达到 95%
|
9
mixuxin 127 天前
现在好多人在尝试 用 IPv6 来实现直连,达到穿透目的,可以试试?
|
10
qping 127 天前 via Android
怎么实现的分享下么~
|
11
jifengg 127 天前
@layman3612 或者你可以用 frps 做标准。frps 是 golang 写的,性能不错。能达到 frps 的 95%也可以
|
12
layman3612 OP @jifengg 会测得,只要模型简单 超过 frp 也问题不大
|
13
layman3612 OP @mixuxin 没研究过
|
14
layman3612 OP @qping golang 原理网上很多 就是字节流的相互拷贝
|
15
marquina 127 天前 1
“想把内网穿透作为商业项目的一个功能,一般需要达到什么样的性能。”
感觉想法本身就便了。商业项目关心的是能解决什么样的问题、创造什么样的业务价值,至于性能损耗是 5%还是 3%不是关键。 至少我本人使用内网穿透时,关心的是易用性、稳定性,而不是 5%或 3%的性能损耗。 |
17
Jinnrry 127 天前 via Android
我以前写过,后来实际使用的时候发现会被拦截,国内偶尔被拦截,国外随时都会被拦截,然后就放弃了
|
18
layman3612 OP @marquina 你的思路是对的
|
19
bugfan 127 天前 via iPhone
前几年我写的的免安装客户端的没网穿透 。www.i996.me ,后来一直没怎么维护了,但是现在还有一些人在使用,我注重的是便捷性,可以参考下。😊
|
21
Lanzhijiang 95 天前 via Android
@layman3612 看你想要什么,是可行性还是更进一步了解性能贫瘠等。当然是越真实越好,而且肯定也有相关的工具的
|