Alkalmazástelepítés eszközgyűjteményekhez
A következőre vonatkozik: Configuration Manager (aktuális ág)
Amikor egy alkalmazást egy eszközgyűjteményben helyez üzembe, a szabályzat a gyűjteményben lévő összes eszközre vonatkozik, függetlenül az üzembe helyezés céljától. Ez a cikk a szabályzatok letöltésének és üzembe helyezésének feldolgozását ismerteti az ügyfélen.
Tipp
Az ügyfélnaplók áttekintéséhez szükséges összes információ beszerezhető az Előtte szakaszban hivatkozott SQL-lekérdezés futtatásával.
Szabályzat letöltése
Miután az alkalmazástelepítés házirendje az ügyfélre lett megcélzva, az ügyfél a következő szabályzatlekérdezési ciklusban letölti a szabályzatot. Amikor az ügyfél letölti a szabályzatot, az üzembehelyezési szabályzat mellett a kapcsolódó szabályzatokat is letölti. Ezek a kapcsolódó szabályzatok magukban foglalják az alkalmazás szabályzatát, a központi telepítési típust, a globális feltételeket stb. A szabályzatletöltési tevékenység nyomon követhető az ügyfél PolicyAgent.log lapján az alkalmazás vagy a hozzárendelés egyedi azonosítójával.
Download of policy CCM_Policy_Policy5.PolicyID="{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}",PolicySource="SMS:PS1",PolicyVersion="1.00" completed (DTS Job ID: {AE88E639-0E59-40D7-AAA9-4403AAE6EE82})
Policy state for [CCM_Policy_Policy5.PolicyID="{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}",PolicySource="SMS:PS1",PolicyVersion="1.00"] is currently [Active]
Miután letöltötte a szabályzatokat az ügyfélre, a Scheduler összetevő ütemezéseket hoz létre az üzembe helyezés aktiválásához és érvényesítéséhez.
Üzembe helyezés aktiválása
Az alkalmazásértékelés az üzembe helyezés aktiválásakor indul el. A Scheduler összetevő létrehoz egy ütemezést a hozzárendelés aktiválásához az üzembe helyezésben konfigurált rendelkezésre álló időpontban. Ez a tevékenység az ügyfél Scheduler.log fájljában követhető nyomon az alkalmazás-hozzárendelés egyedi azonosítójával.
A Szükséges üzemelő példányok esetében létrejön az aktiválási ütemezés, de akár két óra késéssel is rendelkezik, hogy elkerülje az erőforrás-versengést a helykiszolgálókon és a terjesztési pontokon. A késés segít elkerülni a versengést, mivel az alkalmazástartalmak letöltődhetnek a kiértékelés során, ha az alkalmazás a meghatározott követelményszabályok alapján alkalmazható.
SMSTrigger '15AF8C4000080000' for scheduler 'Machine/{5F2FA409-C9B2-4100-8BC8-051820311DE1}' will fire at 08/15/2019 01:44:00 PM with randomization.
Az Elérhető üzemelő példányok esetében az aktiválási ütemezés úgy jön létre, hogy a telepítésben konfigurált rendelkezésre állási időpontban aktiválódjon.
SMSTrigger '1E4F8C4000080001' for scheduler 'Machine/{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' will fire at 08/15/2019 01:13:33 PM without randomization.
Amikor az ütemezési idő megérkezik, a Scheduler összetevő elküldi az aktiválási üzenetet a DCM-ügynöknek az alkalmazás kiértékeléséhez.
Sending message for schedule 'Machine/{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' (Target: 'direct:DCMAgent', Name: '')
A DCM-ügynök megkapja az aktiválási üzenetet, és létrehoz egy feladatot az alkalmazás kiértékeléséhez.
CDCMAgent::HandleMessage - Message received for machine: '<?xml version='1.0' ?><CIAssignmentMessage MessageType='Activation'><AssignmentID>{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}</AssignmentID></CIAssignmentMessage>'
Üzembe helyezés kényszerítése
Az alkalmazástelepítés a központi telepítés kényszerítésekor indul el.
A Kötelező központi telepítések esetében a Scheduler határidőütemezést hoz létre a szabályzat letöltése után, hogy kényszerítse az alkalmazást az üzembe helyezési határidőre. A határidő ütemezése alapértelmezés szerint nincs véletlenszerűen rendezve. Az aktiválás véletlenszerűsítési viselkedését a Határidő véletlenszerűsítésének letiltása ügyfélbeállítás szabályozza.
SMSTrigger '15EF8C4000080000' for scheduler 'Machine/DEADLINE:{5F2FA409-C9B2-4100-8BC8-051820311DE1}' will fire at 08/15/2019 03:05:00 PM without randomization.
A határidő lejártakor a Scheduler összetevő elküldi a határidőt a DCM-ügynöknek.
Sending message for schedule 'Machine/DEADLINE:{5F2FA409-C9B2-4100-8BC8-051820311DE1}' (Target: 'direct:DCMAgent', Name: '')
A DCM-ügynök megkapja a határidőre vonatkozó üzenetet, és létrehoz egy feladatot az alkalmazás kényszerítéséhez.
CDCMAgent::HandleMessage - Message received for machine: '<?xml version='1.0' ?><CIAssignmentMessage MessageType='EnforcementDeadline'><AssignmentID>{5F2FA409-C9B2-4100-8BC8-051820311DE1}</AssignmentID></CIAssignmentMessage>'
Megjegyzés:
A lejárt határidővel rendelkező üzemelő példányok esetén az alkalmazást azonnal aktiválja és kényszeríti ugyanaz a DCM-ügynök feladat, amely elvégzi a kiértékelési, letöltési és telepítési műveleteket.
Az Elérhető üzemelő példányok esetében nincs határidő-ütemezés, mivel a kényszerítés akkor következik be, amikor az alkalmazás telepítését a felhasználó kezdeményezi a Szoftverközpontból. Amikor a felhasználó elindít egy telepítést, létrejön egy DCM-ügynökfeladat az alkalmazás kiértékeléséhez, letöltéséhez és telepítéséhez. Ez a tevékenység nyomon követhető a DCMAgent.log fájlban az ügyfélen.