Improve replication benchmark startup time

This commit is contained in:
haad 2017-12-05 13:26:14 +01:00
parent bc9bded445
commit b92d94bb3e

View File

@ -29,6 +29,12 @@ const ipfsConf = {
Gateway: '/ip4/0.0.0.0/tcp/0' Gateway: '/ip4/0.0.0.0/tcp/0'
}, },
Bootstrap: [], Bootstrap: [],
Discovery: {
MDNS: {
Enabled: true,
Interval: 1
},
},
} }
const repoConf = { const repoConf = {
@ -91,6 +97,9 @@ console.log("Starting IPFS daemons...")
pMapSeries([conf1, conf2], d => startIpfs(d)) pMapSeries([conf1, conf2], d => startIpfs(d))
.then(async ([ipfs1, ipfs2]) => { .then(async ([ipfs1, ipfs2]) => {
try { try {
await ipfs2.swarm.connect(ipfs1._peerInfo.multiaddrs._multiaddrs[0].toString())
await ipfs1.swarm.connect(ipfs2._peerInfo.multiaddrs._multiaddrs[0].toString())
// Create the databases // Create the databases
const orbit1 = new OrbitDB(ipfs1, './orbitdb/benchmarks/replication/client1') const orbit1 = new OrbitDB(ipfs1, './orbitdb/benchmarks/replication/client1')
const orbit2 = new OrbitDB(ipfs2, './orbitdb/benchmarks/replication/client2') const orbit2 = new OrbitDB(ipfs2, './orbitdb/benchmarks/replication/client2')