Production Service ja Production Client ovat FuturaPlanin erikseen myytäviä lisäosia

Vaatimukset

Asennus

  1. Pura Production Servicen asennuspaketin sisältö omaan kansioon.
  2. Avaa kansiosta tiedosto appsettings.json ja anna siihen Key-kohtaan 32 merkkiä pitkä avain. Voit keksiä avaimen itse. Avain yksilöi käyttämäsi ohjelmaversion ja estää väärinkäytön. Avainta ei kysytä myöhemmissä vaiheissa. Anna myös tietokannan yhteystiedot.
    Jos tietokantayhteydessä on takakeno eli \ -merkki, se pitää tuplata. Esimerkiksi Data Source=(LOCAL)\SQLEXPRESS tilalle vaihdetaan Data Source=(LOCAL)\\SQLEXPRESS


        3. Avaa IIS Manager -ohjelma ja lisää uusi sivu "Sites → Add Website..." -komennolla.

       4. Valitse Physical path -kohtaan asennuskansion sijainti. Connect as kohdan asetukset on aina tapauskohtaisia. Kun kaikki on ok, niin "Test Setting"-napin takaa löytyy kaksi vihreää palloa.


    5. Valitse Application Pools ja valitse sieltä .NETCLR versioksi No managed Code

Samalla application poolin "Advanced Settings..."-dialogista valitaan "Idle Time-out" 0 ja "Load User Profile" arvoksi True. Idle Time-out määrittää kuinka kauan palvelu saa olla käyttämättä ennenkuin se sammutetaan. Nolla-arvo merkitsee sitä, että palvelu pyörii koko ajan, mikä onkin järkevintä tuotantokäytössä.



Myös seuraavat asetukset kannattaa asettaa tuotantokäytössä, niin sovellusta ei käynnistetä uudestaan myöskään muistinkierrätyksen takia (recycling).



    6. Kun palvelu on käynnissä, voi pintapuolisen testin tehdä menemällä selaimella Production Servicen osoitteeseen. Jos kaikki toimii näkyy selaimessa ohjelman versionumero (tässä tapauksessa 1.4)

     7. Asenna nyt Production Client asennuspaketista löytyvästä exe-tiedostosta. Luo pikakuvake työpöydälle. Avaa asennuskansiosta löytyvä tiedosto ProductionClient.exe.config ja muuta siihen vaiheessa 4 antamasi yhteyden tyyppi (http/https) sekä portti (84)

Päivittäminen


Production Service

  1. Pysäytä palvelu IIS-palvelusta
  2. Selaa asennuskansioon (explore) ja korvaa sieltä kaikki muut tiedostot paitsi appsettings.json uuden ohjelmaversion tiedostoilla. Käynnistä palvelu uudelleen ja testaa vaiheen 6 tapaan.

Production Client

  1. varmuuskopioi vanhasta asennuskansiosta tiedosto ProductionClient.exe.config
  2. Suorita uuden asennuspaketin exe-tiedosto. Kun asennus on valmis, kopioi vanha ProductionClient.exe.config uuteen kansioon.
You may also want to use visual panels to communicate related information, tips or things users need to be aware of.

Aiheeseen liittyvää

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.


Related issues