Získání informací o spuštěné aplikaci

Automaticky přeloženo z Deepl

4D v17 R3 posouvá analýzu databáze o krok dále tím, že umožňuje vytvořit vlastní dialogové okno pro správu serveru. Po možnosti získat informace o uživatelích a procesech, getting všech informacích o běhu 4D Web serveru, získání podrobností o aktivní licenci a získání všech podrobností o hardwaru a systému máte nyní také možnost získat informace o činnosti a síťové konfiguraci spuštěné databáze.

Potřebujete vědět, na které IP adrese a portu databáze naslouchá, zda je komunikace mezi klientem a serverem šifrovaná nebo zda je použita starší síťová vrstva? Stačí zavolat nový příkaz, Get application info. A to není všechno! Tento příkaz také vrací informace o databázi, jako jsou: množství využitého procesoru, doba od jejího spuštění a seznam by mohl pokračovat.

Příklad: Příklad: Získání informací o aplikaci

Jaké informace lze získat?

Na adrese Get application info vrátí objekt obsahující níže uvedené informace:

{
    "launchedAsService": false,
    "volumeShadowCopyStatus": "notAvailable",
    "cpuUsage": "10.32",
    "portID": "19814",
    "TLSEnabled": "false",
    "uptime": "9426",
    "useLegacyNetworkLayer": "false",
    "newConnectionsAllowed": "true",
    "IPAddressesToListen": [
        "192.168.18.6",
        "172.16.73.1"
    ],
    "IPAddressesAllowDeny": [
      {
        "ip": "192.168.18.6",
	"mode": "allow"
      },
      {
	"ip": "192.168.18.2",
	"mode": "deny"
      },
      {
	"ip": "192.168.18.1",
	"mode": "allow"
      }
    ],
    "networkInputThroughput": "149014925",
    "networkOutputThroughput": "80238805"
}
  

Tento příkaz lze volat jak na vzdálených klientech, tak na serveru 4D Server. Chcete-li se dozvědět více, stáhněte si výše uvedený příklad aplikace. Všimněte si, že některé informace mohou, ale nemusí být vráceny v závislosti na počítači, na kterém je příkaz spuštěn. Další informace naleznete v dokumentaci.

Kromě toho se v novém OpenSSL version selektor je k dispozici pro Get database parameter command. Podívejte se do dokumentace a zjistěte více.

Avatar
• Product Owner • Marie-Sophie Landrieu-Yvert se připojila k programovému týmu 4D jako Product Owner v roce 2017. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Marie-Sophie vystudovala inženýrskou školu ESIGELEC a svou kariéru zahájila jako inženýrka v IBM v roce 1995. Podílela se na různých projektech (projekty údržby nebo výstavby) a pracovala jako vývojářka Cobol. Poté pracovala jako UML designer a Java developer. V poslední době byly jejími hlavními rolí analyzovat a psát funkčních požadavky a koordinovat obchodní a vývojové týmy.