-
Notifications
You must be signed in to change notification settings - Fork 0
Konfiguraatio
Tällä sivulla kuvataan, miten järjestelmä on konfiguroitu eri palvelimelle.
Turvamiehellä (tera.turvamies.fi) on samalla palvelimella Mongo ja Node vastaa suoraan kutsujen menemättä http-portin kautta.
TODO: Yksityiskohdat
Nodejitsulla pitäisi olla beta-testaajan tunnukset, joilla voi maksutta pitää Node-sovellusta. Tämä ei tällä hetkellä oikein toimi:
info: Starting app barcodeagent
error: Error running command deploy
error: Unspecified error
error: Error returned from Nodejitsu:
error: Error: No product found. Please subscribe to a plan.
error: at AppController._provisionAndStart.async.waterfall.errs.merge.code (/root/nodejitsu/lib/nodejitsu/resources/app/controller.js:435:19)
error: at Request.Billing.request [as _callback] (/root/nodejitsu/node_modules/nodejitsu-billing-api/lib/client.js:330:12)
Nodejitsun kautta saa myös käyttöön MongoHQ- tai Mongolab- tietokantoja. Näistä yksi on tällä hetkellä käytössä oleva.
Palvelin vastaa osoitteessa http://koti.kapsi.fi/oturpe/barcode-agent
. Täältä se on uudelleen ohjattu Apachen avulla Noden käyttämään porttiin. Mongo pyörii samalla palvelimella.
Sisäiset portit ovat seuraavat. Nämä on valittu Kapsin ohjeiden mukaan satunnaisesti väliltä 30000 - 40000 eikä ole mitään taetta, etteikö joku muu Kapsin käyttäjä olisi valinnut tai valitsisi tulevaisuudessa samoja portteja muihin tarpeisiin.
Node: 34367 Mongo: 34368
Kapsilla ei ole pääkäyttäjän oikeuksia. Tämän takia mongod
:n versiot < 2.5.3 eivät toimi. Tällä on kuitenkin merkitystä vain, jos tulee tarvetta perustaa tietokanta tälle palvelimelle.