This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RPC over Proxy setup

Hi M-Files team and community,

We are using RPC over Proxy setup as described here: www.m-files.com/.../rpc_over_http.html.
We were able to enable access over proxy and over https.

Even though I have a quite solid internet speed (49 MBps Download, 12 Mbps Upload), when I try connection over M-Files client I get only 1,68 MBPs Download and 1,39 MBps Upload. Is such degradation expected when connection is setup over proxy?

We have test environment in Azure. Of course, this for sure cause latency. What would be realistic degradation in network throughput when using RPC over HTTPs instead of LPC protocol?

Thanks.

Dejan
Parents
  • Have just run a comparison between RPC over HTTPS via a proxy and simple TCP/IP (port 2266 directly to the server). The server is on premise, 1000 Mbps network, latency 1 - 2 ms. Proxy is on the same hardware as M-Files server but on different virtual servers (Hyper-V).
    Results for download and upload:
    TCP/IP 45-60 MB/s 24-41 MB/s
    HTPPS 41-61 MB/s 8-39 MB/s

    Results vary considerably if you run repeated tests with short intervals, in particular the first test on HTTPS showed much lower upload speed than any of the following tests. That might be due to some part of the system being in sleep mode when the first test was initiated. All of the following tests were pretty much in the same range as TCP/IP. In general it is my impression that you may get an average impact around 2 - 4 MB/s from HTTPS over RPC via a proxy. Anything beyond that would have to do with network connections.
Reply
  • Have just run a comparison between RPC over HTTPS via a proxy and simple TCP/IP (port 2266 directly to the server). The server is on premise, 1000 Mbps network, latency 1 - 2 ms. Proxy is on the same hardware as M-Files server but on different virtual servers (Hyper-V).
    Results for download and upload:
    TCP/IP 45-60 MB/s 24-41 MB/s
    HTPPS 41-61 MB/s 8-39 MB/s

    Results vary considerably if you run repeated tests with short intervals, in particular the first test on HTTPS showed much lower upload speed than any of the following tests. That might be due to some part of the system being in sleep mode when the first test was initiated. All of the following tests were pretty much in the same range as TCP/IP. In general it is my impression that you may get an average impact around 2 - 4 MB/s from HTTPS over RPC via a proxy. Anything beyond that would have to do with network connections.
Children
No Data