U NetIIS-u za fino podešavanje i dijagnostiku postoji "property" fajl. Ovim fajlom mogu da se kontrolišu neki interni parametri NetIIS-a.
Sam fajl se nalazi na lokaciji /usr/local/tomcat/webapps/netiis/WEB-INF/classes/yu/ac/bg/rcub/netiis/system/NetIIS.properties
. Može da se menja npr. iz nano editora komandom:
nano /usr/local/tomcat/webapps/netiis/WEB-INF/classes/yu/ac/bg/rcub/netiis/system/NetIIS.properties
Parametri
Warning!
Kada se NetIIS update-uje, npr. kopiranjem novog netiis.war
gube se sva custom podešavanja.
Note
Obavezno restartovati Tomcat kako bi se izmene primenile u NetIIS-u.
parametar | podrazumevana vrednost | komentar |
database.driver | org.gjt.mm.mysql.Driver | drajver za bazu, nikad se ne menja |
database.server | jdbc:mysql://localhost/netiis?... | lokacija baze, localhost znači mašina na kojoj je Tomcat |
database.username | netiisweb | username za bazu |
database.password | bleuh | password za bazu |
netiis.useOtherDb | false | da li se koristi posebna baza za grafike - jedno zastarelo rešenje |
otherdb.driver | org.postgresql.Driver | |
otherdb.server | jdbc:postgresql://localhost/netiis | |
otherdb.username | netiisweb | |
otherdb.password | bleuh | |
netiis.connectionPool | internal.new | koji se tip Connection Pool-a koristi za bazu - jedno zastarelo rešenje |
netiis.updateWhileExecute | false | pokušaj kod nekih klijenata da se optimizuje izvršavanje monitora Upis statistika monitora se vrši odmah posle izvršavanja monitora umesto da se čeka na fazu update-a |
netiis.intesaMonitorSkip | false | pokušaj kod nekih klijenata da se optimizuje izvršavanje monitora Port Down i Ping Loss = 0 se ne upisuju u čartove (čime se smanjuje broj pristupa disku) |
netiis.maxSchedulingNumber | 30 | pokušaj kod nekih klijenata da se optimizuje izvršavanje monitora koliko monitora može da se zakaže za istu sekundu |
netiis.busyWaitMultiple | 250 | pokušaj kod nekih klijenata da se optimizuje izvršavanje monitora koliko milisekundi pre nego se napravi nova konekcija prema bazi |
netiis.newStuckMonitorsMethod | true | Ponovno zakazivanje monitora koji su "zakucani" |
netiis.log.printQueuesStatus | false | Detaljno listanje statusa redova za izvršavanje monitora |
netiis.log.listStuckMonitors | true | Izlistavanje monitora koji su "zakucani", tj. ne izvršavaju se dugo vremena |
netiis.log.debugMail | false | Detaljno izlistavanje komunikacije sa mail serverom |
netiis.rescheduleStuckMonitors | true | Ponovno zakazivanje monitora koji su "zakucani" |
netiis.weekScheduling | false | Da li će se vršiti periodično zakazivanje monitora za neki sat u danu i dan u nedelji - vidi i ovo |