Skip to content

Commit

Permalink
load testing!
Browse files Browse the repository at this point in the history
  • Loading branch information
amark committed Mar 11, 2017
1 parent a700afb commit ec3288e
Show file tree
Hide file tree
Showing 13 changed files with 758 additions and 533 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ node_modules
npm-debug.log
yarn.lock
*data.json
*data*
*.db
.idea/
*.bak
Expand Down
23 changes: 13 additions & 10 deletions examples/http.js
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
var port = process.env.OPENSHIFT_NODEJS_PORT || process.env.VCAP_APP_PORT || process.env.PORT || process.argv[2] || 8080;

var Gun = require('../');

var server = require('http').createServer(function(req, res){
if(Gun.serve(req, res)){ return } // filters gun requests!
require('fs').createReadStream(require('path').join(__dirname, req.url)).on('error',function(){ // static files!
res.writeHead(200, {'Content-Type': 'text/html'});
res.end(require('fs')
.readFileSync(require('path')
.join(__dirname, 'index.html') // or default to index
));
}).pipe(res); // stream
});

var gun = Gun({
file: 'data.json',
web: server,
s3: {
key: '', // AWS Access Key
secret: '', // AWS Secret Token
bucket: '' // The bucket you want to save into
}
});

var server = require('http').createServer(function(req, res){
if(gun.wsp.server(req, res)){
return; // filters gun requests!
}
require('fs').createReadStream(require('path').join(__dirname, req.url)).on('error',function(){ // static files!
res.writeHead(200, {'Content-Type': 'text/html'});
res.end(require('fs').readFileSync(require('path').join(__dirname, 'index.html'))); // or default to index
}).pipe(res); // stream
});
gun.wsp(server);
server.listen(port);

console.log('Server started on port ' + port + ' with /gun');
Loading

0 comments on commit ec3288e

Please sign in to comment.