Disclaimer: The explanation provided on this website (Hotmaps Wiki) are indicative and for research purposes only. No responsibility is taken for the accuracy of the provided information, explanations and figures or for using them for unintended purposes.
Data privacy: By clicking OK below, you accept that this website may use cookies.
Šiame puslapyje yra visos informacijos, reikalingos kūrėjams, norintiems prisidėti prie „Hotmaps“ platformos ar suprasti, kaip ji veikia.
Naujų viešųjų duomenų rinkinių integracija vykdoma taip:
Jei duomenų rinkinys nepavyksta integracijos metu, problema sukuriama „Taiga“ (projekto valdymo platforma). Problema rodo iškeltą klaidą, todėl kūrėjas turėtų ją ištaisyti ir dar kartą perduoti savo kūrinį „Git“, kad scenarijus galėtų bandyti dar kartą jį integruoti kitą vakarą.
Integravimo scenarijaus šaltinio kodą galite rasti šioje nuorodoje: Duomenų integracija
Norėdami įtraukti duomenų rinkinius į viešųjų duomenų rinkinių sąrašą, juos reikia perkelti į naują „Git“ saugyklą „GitLab“. Čia yra „GitLab“ organizacija, kur reikia perkelti duomenų rinkinius: „GitLab“ duomenų rinkiniai .
Kartą per dieną saugyklos yra tikrinamos, ar nėra naujų įsipareigojimų, ir, jei taip, yra integruotos. Integravimo procesas patikrina, ar duomenys atitinka specifikaciją, ar ne.
Čia yra specifikacija: „ Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf“
Programos kodas yra „GitHub“ organizacijoje „Hotmaps“ . Ši organizacija turi keletą saugyklų
Jei norite pridėti šiek tiek kodo prie „Hotmaps“, turite dvi galimybes: jei norite tiesiogiai atnaujinti sąsają arba užpakalinę programą, turite modifikuoti įrankių dėžutės klientą ar paslaugų saugyklą. Jei norite pridėti savo skaičiavimo modulį, galite sukurti savo saugyklą atlikdami bazės_skaičiavimo_modulio saugyklos skaitymą
Jei norite atlikti darbą „Git“ saugykloje, nedirbkite tiesiogiai su pagrindine šaka. Sukurkite naują filialą iš kūrimo filialo, atlikite savo darbą šioje šakoje ir išbandę savo funkciją, galite sujungti savo darbą su plėtojimo šaka, kaip parodyta toliau pateiktoje diagramoje.
Jei norite ką nors nukreipti į kai kurias „Hotmaps“ saugyklas, turite būti „Hotmaps“ komandos nariu, jei dar nesate, vis tiek galite atlikti mūsų įrankio šakę ir sukurti savo įrankį.
Daugiau informacijos apie tai, kaip dirbti, galite rasti šiuose dokumentuose:
Visos paslaugos ir komponentai naudojami per jų „Docker“ konteinerį. Visi šie konteineriai yra apibrėžti viename doko sudarytojo faile. Aukščiau pateiktas vaizdas parodo „Hotmaps“ IT architektūrą.
Kai kurios organizacijos partnerės palaikė ryšį tik su 80 uostu. Siekiant išvengti problemų, atsirandančių dėl šio apribojimo, buvo sukurtas atvirkštinis tarpinis serveris. Šis atvirkštinis tarpinis serveris siūlo vieną įėjimo tašką ir tada kliento atsiųstą užklausą paskirsto atitinkamai tarnybai. Atvirkštinį tarpinį serverį sudaro trys komponentai:
Egzistuoja trys tinklai:
Kiekvienas skaičiavimo modulis turi savo „Docker“ konteinerį.
„Hotmaps“ konteineriams valdyti naudoja „ Docker“ programinę įrangą ir „ Docker-Compose“ įrankį. „Docker-compose.yml“ faile yra visa „Docker“ architektūros konfigūracija (konteinerių, tinklų, nuorodų konfigūracija ...). Tai leidžia konteinerius paleisti viena paprasta komanda:
docker-compose up
„Docker“ komponavimo tinklalapyje „Docker“ yra daugiau: „ Sukurkite komandinės eilutės nuorodą“ ir „ Sukurti failo nuoroda“ .
Yra tik vienas konteineris, paleidžiamas atskirai nuo kitų: tai yra duomenų bazė, nes jis visą laiką turi veikti. Štai kodėl jo nėra doko sudarytojo konfigūracijos faile.
Šiuo metu serveris yra įsikūręs HES-SO, Šveicarijoje. Galimos 2 mašinos: vieną kūrimui (tobulinimui ir testavimui), kitą - gamybai (tikrasis įrankių rinkinys, kurį galima rasti tinklalapyje www.hotmaps.eu ).
Abi mašinos turi tą pačią specifikaciją:
Mes dažnai vykdome našumo testus kūrimo serveryje, norėdami garantuoti tam tikrą kiekį tuo pačiu metu dirbančių vartotojų.
Kaip pavyzdys pateikiami pirmojo beta versijos, palyginti su būsimais, bandymo rezultatai. Naujojoje versijoje yra keletas patobulinimų.
Šis pavyzdys rodo lygiagrečių vartotojų efektyvumo testus, naudojant tą pačią funkciją: „hektaro pasirinkimo trukmės kreivė“. Paryškinta linija rodo ribą, nuo kurios serveris gali kelti klaidas. Hektarų pasirinkimas yra geras pavyzdys, nes jis rodo užklausas, kurioms reikia daugiausiai išteklių.
Beta versija, 2019 m. Kovo mėn
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |
Būsimas DEV leidimas (2019 m. Kovo mėn.)
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |
Autoriai:
Recenzentai:
Mes norime pareikšti savo nuoširdžią padėką „Horizon 2020“ karštųjų žemėlapių projektui (dotacijos sutarties numeris 723677), kuris skyrė lėšų šiam tyrimui atlikti.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*
* machine translated1> Kūrėjai
Šiame puslapyje yra visos informacijos, reikalingos kūrėjams, norintiems prisidėti prie „Hotmaps“ platformos ar suprasti, kaip ji veikia.
Naujų viešųjų duomenų rinkinių integracija vykdoma taip:
Jei duomenų rinkinys nepavyksta integracijos metu, problema sukuriama „Taiga“ (projekto valdymo platforma). Problema rodo iškeltą klaidą, todėl kūrėjas turėtų ją ištaisyti ir dar kartą perduoti savo kūrinį „Git“, kad scenarijus galėtų bandyti dar kartą jį integruoti kitą vakarą.
Integravimo scenarijaus šaltinio kodą galite rasti šioje nuorodoje: Duomenų integracija
Norėdami įtraukti duomenų rinkinius į viešųjų duomenų rinkinių sąrašą, juos reikia perkelti į naują „Git“ saugyklą „GitLab“. Čia yra „GitLab“ organizacija, kur reikia perkelti duomenų rinkinius: „GitLab“ duomenų rinkiniai .
Kartą per dieną saugyklos yra tikrinamos, ar nėra naujų įsipareigojimų, ir, jei taip, yra integruotos. Integravimo procesas patikrina, ar duomenys atitinka specifikaciją, ar ne.
Čia yra specifikacija: „ Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf“
Programos kodas yra „GitHub“ organizacijoje „Hotmaps“ . Ši organizacija turi keletą saugyklų
Jei norite pridėti šiek tiek kodo prie „Hotmaps“, turite dvi galimybes: jei norite tiesiogiai atnaujinti sąsają arba užpakalinę programą, turite modifikuoti įrankių dėžutės klientą ar paslaugų saugyklą. Jei norite pridėti savo skaičiavimo modulį, galite sukurti savo saugyklą atlikdami bazės_skaičiavimo_modulio saugyklos skaitymą
Jei norite atlikti darbą „Git“ saugykloje, nedirbkite tiesiogiai su pagrindine šaka. Sukurkite naują filialą iš kūrimo filialo, atlikite savo darbą šioje šakoje ir išbandę savo funkciją, galite sujungti savo darbą su plėtojimo šaka, kaip parodyta toliau pateiktoje diagramoje.
Jei norite ką nors nukreipti į kai kurias „Hotmaps“ saugyklas, turite būti „Hotmaps“ komandos nariu, jei dar nesate, vis tiek galite atlikti mūsų įrankio šakę ir sukurti savo įrankį.
Daugiau informacijos apie tai, kaip dirbti, galite rasti šiuose dokumentuose:
Visos paslaugos ir komponentai naudojami per jų „Docker“ konteinerį. Visi šie konteineriai yra apibrėžti viename doko sudarytojo faile. Aukščiau pateiktas vaizdas parodo „Hotmaps“ IT architektūrą.
Kai kurios organizacijos partnerės palaikė ryšį tik su 80 uostu. Siekiant išvengti problemų, atsirandančių dėl šio apribojimo, buvo sukurtas atvirkštinis tarpinis serveris. Šis atvirkštinis tarpinis serveris siūlo vieną įėjimo tašką ir tada kliento atsiųstą užklausą paskirsto atitinkamai tarnybai. Atvirkštinį tarpinį serverį sudaro trys komponentai:
Egzistuoja trys tinklai:
Kiekvienas skaičiavimo modulis turi savo „Docker“ konteinerį.
„Hotmaps“ konteineriams valdyti naudoja „ Docker“ programinę įrangą ir „ Docker-Compose“ įrankį. „Docker-compose.yml“ faile yra visa „Docker“ architektūros konfigūracija (konteinerių, tinklų, nuorodų konfigūracija ...). Tai leidžia konteinerius paleisti viena paprasta komanda:
docker-compose up
„Docker“ komponavimo tinklalapyje „Docker“ yra daugiau: „ Sukurkite komandinės eilutės nuorodą“ ir „ Sukurti failo nuoroda“ .
Yra tik vienas konteineris, paleidžiamas atskirai nuo kitų: tai yra duomenų bazė, nes jis visą laiką turi veikti. Štai kodėl jo nėra doko sudarytojo konfigūracijos faile.
Šiuo metu serveris yra įsikūręs HES-SO, Šveicarijoje. Galimos 2 mašinos: vieną kūrimui (tobulinimui ir testavimui), kitą - gamybai (tikrasis įrankių rinkinys, kurį galima rasti tinklalapyje www.hotmaps.eu ).
Abi mašinos turi tą pačią specifikaciją:
Mes dažnai vykdome našumo testus kūrimo serveryje, norėdami garantuoti tam tikrą kiekį tuo pačiu metu dirbančių vartotojų.
Kaip pavyzdys pateikiami pirmojo beta versijos, palyginti su būsimais, bandymo rezultatai. Naujojoje versijoje yra keletas patobulinimų.
Šis pavyzdys rodo lygiagrečių vartotojų efektyvumo testus, naudojant tą pačią funkciją: „hektaro pasirinkimo trukmės kreivė“. Paryškinta linija rodo ribą, nuo kurios serveris gali kelti klaidas. Hektarų pasirinkimas yra geras pavyzdys, nes jis rodo užklausas, kurioms reikia daugiausiai išteklių.
Beta versija, 2019 m. Kovo mėn
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |
Būsimas DEV leidimas (2019 m. Kovo mėn.)
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |
Autoriai:
Recenzentai:
Mes norime pareikšti savo nuoširdžią padėką „Horizon 2020“ karštųjų žemėlapių projektui (dotacijos sutarties numeris 723677), kuris skyrė lėšų šiam tyrimui atlikti.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*
Šiame puslapyje yra visos informacijos, reikalingos kūrėjams, norintiems prisidėti prie „Hotmaps“ platformos ar suprasti, kaip ji veikia.
Naujų viešųjų duomenų rinkinių integracija vykdoma taip:
Jei duomenų rinkinys nepavyksta integracijos metu, problema sukuriama „Taiga“ (projekto valdymo platforma). Problema rodo iškeltą klaidą, todėl kūrėjas turėtų ją ištaisyti ir dar kartą perduoti savo kūrinį „Git“, kad scenarijus galėtų bandyti dar kartą jį integruoti kitą vakarą.
Integravimo scenarijaus šaltinio kodą galite rasti šioje nuorodoje: Duomenų integracija
Norėdami įtraukti duomenų rinkinius į viešųjų duomenų rinkinių sąrašą, juos reikia perkelti į naują „Git“ saugyklą „GitLab“. Čia yra „GitLab“ organizacija, kur reikia perkelti duomenų rinkinius: „GitLab“ duomenų rinkiniai .
Kartą per dieną saugyklos yra tikrinamos, ar nėra naujų įsipareigojimų, ir, jei taip, yra integruotos. Integravimo procesas patikrina, ar duomenys atitinka specifikaciją, ar ne.
Čia yra specifikacija: „ Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf“
Programos kodas yra „GitHub“ organizacijoje „Hotmaps“ . Ši organizacija turi keletą saugyklų
Jei norite pridėti šiek tiek kodo prie „Hotmaps“, turite dvi galimybes: jei norite tiesiogiai atnaujinti sąsają arba užpakalinę programą, turite modifikuoti įrankių dėžutės klientą ar paslaugų saugyklą. Jei norite pridėti savo skaičiavimo modulį, galite sukurti savo saugyklą atlikdami bazės_skaičiavimo_modulio saugyklos skaitymą
Jei norite atlikti darbą „Git“ saugykloje, nedirbkite tiesiogiai su pagrindine šaka. Sukurkite naują filialą iš kūrimo filialo, atlikite savo darbą šioje šakoje ir išbandę savo funkciją, galite sujungti savo darbą su plėtojimo šaka, kaip parodyta toliau pateiktoje diagramoje.
Jei norite ką nors nukreipti į kai kurias „Hotmaps“ saugyklas, turite būti „Hotmaps“ komandos nariu, jei dar nesate, vis tiek galite atlikti mūsų įrankio šakę ir sukurti savo įrankį.
Daugiau informacijos apie tai, kaip dirbti, galite rasti šiuose dokumentuose:
Visos paslaugos ir komponentai naudojami per jų „Docker“ konteinerį. Visi šie konteineriai yra apibrėžti viename doko sudarytojo faile. Aukščiau pateiktas vaizdas parodo „Hotmaps“ IT architektūrą.
Kai kurios organizacijos partnerės palaikė ryšį tik su 80 uostu. Siekiant išvengti problemų, atsirandančių dėl šio apribojimo, buvo sukurtas atvirkštinis tarpinis serveris. Šis atvirkštinis tarpinis serveris siūlo vieną įėjimo tašką ir tada kliento atsiųstą užklausą paskirsto atitinkamai tarnybai. Atvirkštinį tarpinį serverį sudaro trys komponentai:
Egzistuoja trys tinklai:
Kiekvienas skaičiavimo modulis turi savo „Docker“ konteinerį.
„Hotmaps“ konteineriams valdyti naudoja „ Docker“ programinę įrangą ir „ Docker-Compose“ įrankį. „Docker-compose.yml“ faile yra visa „Docker“ architektūros konfigūracija (konteinerių, tinklų, nuorodų konfigūracija ...). Tai leidžia konteinerius paleisti viena paprasta komanda:
docker-compose up
„Docker“ komponavimo tinklalapyje „Docker“ yra daugiau: „ Sukurkite komandinės eilutės nuorodą“ ir „ Sukurti failo nuoroda“ .
Yra tik vienas konteineris, paleidžiamas atskirai nuo kitų: tai yra duomenų bazė, nes jis visą laiką turi veikti. Štai kodėl jo nėra doko sudarytojo konfigūracijos faile.
Šiuo metu serveris yra įsikūręs HES-SO, Šveicarijoje. Galimos 2 mašinos: vieną kūrimui (tobulinimui ir testavimui), kitą - gamybai (tikrasis įrankių rinkinys, kurį galima rasti tinklalapyje www.hotmaps.eu ).
Abi mašinos turi tą pačią specifikaciją:
Mes dažnai vykdome našumo testus kūrimo serveryje, norėdami garantuoti tam tikrą kiekį tuo pačiu metu dirbančių vartotojų.
Kaip pavyzdys pateikiami pirmojo beta versijos, palyginti su būsimais, bandymo rezultatai. Naujojoje versijoje yra keletas patobulinimų.
Šis pavyzdys rodo lygiagrečių vartotojų efektyvumo testus, naudojant tą pačią funkciją: „hektaro pasirinkimo trukmės kreivė“. Paryškinta linija rodo ribą, nuo kurios serveris gali kelti klaidas. Hektarų pasirinkimas yra geras pavyzdys, nes jis rodo užklausas, kurioms reikia daugiausiai išteklių.
Beta versija, 2019 m. Kovo mėn
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |
Būsimas DEV leidimas (2019 m. Kovo mėn.)
| Imituotų vartotojų Nb | Vidutinis laikas | Mediana | Maksimalus laikas | Min. Laikas | Klaidų procentas | | --------------------- | ------------ | ------ | -------- | -------- | -------------------- | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |
Autoriai:
Recenzentai:
Mes norime pareikšti savo nuoširdžią padėką „Horizon 2020“ karštųjų žemėlapių projektui (dotacijos sutarties numeris 723677), kuris skyrė lėšų šiam tyrimui atlikti.
This page was automatically translated. View in another language:
English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Maltese* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Spanish* Swedish*
* machine translated
Last edited by web, 2020-09-30 11:29:36