mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-22 22:45:21 +01:00
P2PRtt Metric has configurable Tor proxy port
This commit is contained in:
parent
ad2de68140
commit
3c6566b65f
3 changed files with 9 additions and 2 deletions
|
@ -51,6 +51,7 @@ public class P2PRoundTripTime extends Metric implements MessageListener, SetupLi
|
|||
|
||||
private static final String SAMPLE_SIZE = "run.sampleSize";
|
||||
private static final String HOSTS = "run.hosts";
|
||||
private static final String TOR_PROXY_PORT = "run.torProxyPort";
|
||||
private NetworkNode networkNode;
|
||||
private final File torWorkingDirectory = new File("metric_p2pRoundTripTime");
|
||||
private int nonce;
|
||||
|
@ -86,8 +87,7 @@ public class P2PRoundTripTime extends Metric implements MessageListener, SetupLi
|
|||
@Override
|
||||
public void configure(Properties properties) {
|
||||
super.configure(properties);
|
||||
|
||||
networkNode = new TorNetworkNode(9052, new CoreNetworkProtoResolver(), false,
|
||||
networkNode = new TorNetworkNode(Integer.parseInt(configuration.getProperty(TOR_PROXY_PORT, "9052")), new CoreNetworkProtoResolver(), false,
|
||||
new NewTor(torWorkingDirectory, "", "", null));
|
||||
networkNode.start(this);
|
||||
}
|
||||
|
|
|
@ -24,6 +24,12 @@ TorHiddenServiceStartupTime.run.interval=100
|
|||
TorHiddenServiceStartupTime.run.localPort=90501
|
||||
TorHiddenServiceStartupTime.run.servicePort=90511
|
||||
|
||||
#P2PRoundTripTime Metric
|
||||
P2PRoundTripTime.enabled=true
|
||||
P2PRoundTripTime.run.interval=100
|
||||
P2PRoundTripTime.run.sampleSize=5
|
||||
P2PRoundTripTime.run.hosts=http://723ljisnynbtdohi.onion:8000, fl3mmribyxgrv63c.onion:8000
|
||||
|
||||
#Another Metric
|
||||
Another.run.interval=5
|
||||
|
||||
|
|
|
@ -81,6 +81,7 @@ public class P2PRoundTripTimeTests {
|
|||
configuration.put("P2PRoundTripTime.run.sampleSize", sampleSize);
|
||||
// torproject.org hidden service
|
||||
configuration.put("P2PRoundTripTime.run.hosts", "http://expyuzz4wqqyqhjn.onion:80");
|
||||
configuration.put("P2PRoundTripTime.run.torProxyPort", "9052");
|
||||
|
||||
Metric DUT = new P2PRoundTripTime(reporter);
|
||||
// start
|
||||
|
|
Loading…
Add table
Reference in a new issue