Prynhawn da, ddarllenwyr annwyl.
Byddaf yn gryno iawn ac yn torri'r erthygl yn bwyntiau.
Problemau trefniadol
Mae nifer defnyddwyr cynnyrch meddalwedd AutoCAD yn fwy na nifer y trwyddedau rhwydwaith lleol.
- Nid yw nifer yr arbenigwyr sy'n gweithio mewn meddalwedd AutoCAD wedi'i safoni gan unrhyw ddogfen fewnol.
- Yn seiliedig ar bwynt Rhif 1, mae bron yn amhosibl gwrthod gosod y rhaglen.
- Mae trefniadaeth amhriodol o waith yn arwain at brinder trwyddedau, sy'n arwain at geisiadau a galwadau gan danysgrifwyr i'r gwasanaeth technoleg gwybodaeth gyda'r broblem hon.
Problemau technegol
- Diffyg offer ar gyfer gweld y rhestr o drwyddedau a feddiannir.
Opsiynau datrysiad
- Datrysiad parod a gefnogir gan y gwneuthurwr meddalwedd, sy'n caniatáu defnyddwyr i weld yn annibynnol y rhestr o drwyddedau meddiannu.
- Datblygu unrhyw ateb addas ar gyfer arddangos adroddiad ar weithrediad y rheolwr trwyddedu ar ffurf tudalen we.
Penderfyniad wedi'i wneud a gweithredu
Tasg dechnegol
- Cyfle i arbed ar drwydded OS
- Yn dangos rhestr o ddefnyddwyr sydd â thrwyddedau
Gweithredu'r rheolwr trwyddedu
Penderfynwyd gweithredu'r swyddogaeth angenrheidiol yn annibynnol. Gorchymyn gweithredu:
- Gosod a ffurfweddu CentOS 7 ar weinydd rhithwiroli
- Gosod a Rhedeg Rheolwr Trwydded Rhwydwaith Autodesk ar gyfer Linux
- Ffurfweddu'r cyfleustodau i lansio'n awtomatig pan fydd yr OS yn cael ei ailgychwyn
- Sefydlu'r ffeil paramedrau (byddaf yn ysgrifennu amdano isod)
- Gosod gweinydd gwe lleol a PHP
Gweithredu arddangos rhestr o drwyddedau meddianedig
- Creu ffeil .sh gyda'r cynnwys isod:
#! /bin/bash /opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
Fe'i gosodir mewn cyfeiriadur cyfleus a'i ffurfweddu fel ffeil gweithredadwy.
Gan ddefnyddio'r gorchymyn hwn, mae statws y rheolwr trwyddedu yn cael ei uwchlwytho i'r ffeil log.txt
- Wedi defnyddio'r gorchymyn
watch -n 5 [путь к созданному в п№1 файлу .sh]
Mae hyn yn caniatáu ichi alw sgript bash a grëwyd yn flaenorol bob 5 eiliad.
- Yn y cyfeiriadur log.txt o bwynt 1, mae ffeil index.php gyda'r cynnwys canlynol
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="/jq.js"></script> <title>License server AutoCAD</title> <style> </style> </head> <body> <h1>Список лицензий сервера лицензирования autoCAD</h1> <div style="margin: 10px;"> <?php $log = file_get_contents('./log.txt'); $logrp = nl2br($log); $arraystr = explode(PHP_EOL,$logrp); $busy = explode(" ",$arraystr[13]); echo "На данный момент занято: ".$busy[12]." лицензий<br/><br/>"; $i = 18; while($i<=37){ //var $a = $i-17; $data = explode(" ", $arraystr[$i]); $time = str_replace('<br', '', $data[13]); //varEND echo "<span>".$a."</span> "; echo "<span>".$data[4]."</span> "; echo "<span>".$data[12]."</span> "; echo "<span>".$data[11]."</span> "; echo "<span>".$time."</span>"; echo "<br>"; $i++; } ?> </div> </body> </html>
Peidiwch â barnu'r cod PHP; bydd mwy o arbenigwyr proffesiynol yn ei wneud yn well, ond fe'i gwnes hyd eithaf fy ngwybodaeth.
Hanfod sut mae index.php yn gweithio:
- Rwy'n derbyn testun y ffeil log.txt, a gynhyrchwyd yn gynharach gan y sgript, ac yn cael ei diweddaru bob 5s.
- Rwy'n disodli'r tagiau trosglwyddo gyda thagiau html.
- Rhannais y testun yn arae fesul llinell.
- Rwy'n fformatio trefn a chynnwys y llinellau.
Canlyniad gweithredu'r holl ofynion
Sut olwg sydd ar y gweinydd GUI:
Sut olwg sydd ar y dudalen we:
Ffeil opsiynau .opt
Nododd
TIMEOUTALL 14400
— mae amser segur y rhaglen wedi'i gyfyngu i 4 awr
MAX_BORROW_HOURS [CODE] 48
— mae uchafswm y cyfnod benthyca wedi'i gyfyngu i 2 ddiwrnod.
Ychwanegu. gwybodaeth
Achos Mae'r sefydliad yn defnyddio cyfrifon parth cofrestredig cywir. cofnodion gweithwyr, trwy fewngofnodi mae'n hawdd iawn adnabod yr arbenigwr sydd wedi cymryd y drwydded.
Canlyniad cyffredinol yr ymdrechion:
- Mae'r defnyddiwr yn gweld y drwydded feddianedig yn annibynnol ac mae'r llwyth ar y gwasanaeth cymorth technegol yn cael ei leihau yn gyfatebol.
- O fewn tîm o arbenigwyr yn gweithio mewn meddalwedd heb gyfranogiad staff technegol. cefnogaeth, mae’r cwestiwn “Pwy fydd yn cael y drwydded?” yn cael ei ddatrys, ac yn dibynnu ar flaenoriaeth y gwaith, mae’r drwydded yn cael ei rhyddhau neu ei meddiannu.
- Arbedwch ar drwyddedu Windows.
Ffynhonnell: hab.com