Serveur – Bien choisir son serveur d impression
Author: Titanfall —
Short summary: Démarre le serveur H2 (Web), le serveur TCP et le serveur PG. Les méthodes serveur statique createPgServer (String … args) Créez un nouveau serveur PG, mais ne le démarrez pas encore. serveur statique createPgServer (String … args) lève une exception SQLException Créez un nouveau serveur PG, mais ne le démarrez pas encore. Exemple: Serveur serveur […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/05/04/serveur-bien-choisir-son-serveur-d-impression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/05/04/serveur-bien-choisir-son-serveur-d-impression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/05/04/serveur-bien-choisir-son-serveur-d-impression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 8 minutes (435 seconds)
- Word count
- 1449
Key points
- Démarre le serveur H2 (Web), le serveur TCP et le serveur PG.
- Les méthodes serveur statique createPgServer (String … args) Créez un nouveau serveur PG, mais ne le démarrez pas encore.
- serveur statique createPgServer (String … args) lève une exception SQLException Créez un nouveau serveur PG, mais ne le démarrez pas encore.
- Exemple: Serveur serveur = Server.createPgServer ("--pgAllowOthers").
Structured content
Démarre le serveur H2 (Web), le serveur TCP et le serveur PG.
Les méthodes
serveur statique
createPgServer (String … args) Créez un nouveau serveur PG, mais ne le démarrez pas encore.
serveur statique
createPgServer (String … args) lève une exception SQLException Créez un nouveau serveur PG, mais ne le démarrez pas encore. Exemple:
Serveur serveur = Server.createPgServer ("--pgAllowOthers"). Start (); Les options supportées sont: -pgPort, -pgAllowOthers, -pgDaemon, -trace, -siExiste, -si NonExiste, -baseDir, -key. Voir la méthode principale pour plus de détails.
Si aucun port n'est spécifié, le port par défaut est utilisé si possible, et si ce port est déjà utilisé, un port aléatoire est utilisé. Utilisez getPort () ou getURL () après avoir commencé à récupérer le port.
Paramètres: args – la liste des arguments Résultats: le serveur
serveur statique
createTcpServer (String … arguments) Créez un nouveau serveur TCP, mais ne le démarrez pas encore.
serveur statique
createTcpServer (String … args) lève l'exception SQLException Créez un nouveau serveur TCP, mais ne le démarrez pas encore. Exemple:
Serveur serveur = Server.createTcpServer ( "-tcpPort", "9123", "-tcpAllowOthers"). start (); Les options supportées sont: -tcpPort, -tcpSSL, -tcpPassword, -tcpAllowOthers, -tcpDaemon, -trace, -siExiste, -si NonExiste, -baseDir, -key. Voir la méthode principale pour plus de détails.
Si aucun port n'est spécifié, le port par défaut est utilisé si possible, et si ce port est déjà utilisé, un port aléatoire est utilisé. Utilisez getPort () ou getURL () après avoir commencé à récupérer le port.
Paramètres: args – la liste des arguments Résultats: le serveur
serveur statique
createWebServer (String … args) Créez un nouveau serveur Web, mais ne le démarrez pas encore.
serveur statique
createWebServer (String … args) lève SQLException Créez un nouveau serveur Web, mais ne le démarrez pas encore. Exemple:
Serveur serveur = Serveur.createWebServer ("- trace"). Start (); Les options supportées sont: -webPort, -webSSL, -webAllowOthers, -webDaemon, -trace, -siExiste, -siNonExiste, -baseDir, -properties. Voir la méthode principale pour plus de détails. Paramètres: args – la liste des arguments Résultats: le serveur
vide statique
main (String … args) Lorsque vous exécutez sans options, -tcp, -web, -browser et -pg sont démarrés.
vide statique
main (String … args) lève SQLException Lorsque vous exécutez sans options, -tcp, -web, -browser et -pg sont démarrés. Les options sont sensibles à la casse. Les options supportées sont:
[-help] ou [-?] Imprimer la liste des options
[-web] Démarrer le serveur Web avec la console H2
[-webAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-webDaemon] Utilisez un fil de démon
[-webPort[-webPort[-webPort[-webPort] Le port (par défaut: 8082)
[-webSSL] Utiliser des connexions cryptées (HTTPS)
[-webAdminPassword] Mot de passe de l'administrateur de la console DB
[-browser] Démarrer un navigateur en se connectant au serveur Web
[-tcp] Démarrer le serveur TCP
[-tcpAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-tcpDaemon] Utilisez un fil de démon
[-tcpPort[-tcpPort[-tcpPort[-tcpPort] Le port (par défaut: 9092)
[-tcpSSL] Utiliser des connexions cryptées (SSL)
[-tcpPassword[-tcpPassword[-tcpPassword[-tcpPassword] Le mot de passe pour arrêter un serveur TCP
[-tcpShutdown"[-tcpShutdown"[-tcpShutdown »[-tcpShutdown »"] Arrêtez le serveur TCP. exemple: tcp: // localhost
[-tcpShutdownForce] N'attendez pas que toutes les connexions soient fermées
[-pg] Démarrer le serveur PG
[-pgAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-pgDaemon] Utilisez un fil de démon
[-pgPort[-pgPort[-pgPort[-pgPort] Le port (par défaut: 5435)
[-Propriétés"[-Propriétés"[-properties »[-properties »"] Propriétés du serveur (par défaut: ~, désactivez: null)
[-baseDir[-baseDir[-baseDir[-baseDir] Le répertoire de base pour les bases de données H2 (tous les serveurs)
[-ifExists] Seules les bases de données existantes peuvent être ouvertes (tous les serveurs)
[-ifNotExists] Les bases de données sont créées lors de l'accès
[-trace] Imprimer des informations de trace supplémentaires (tous les serveurs)
[-clé[-clé[-key[-key ] Permet de mapper un nom de base de données sur un autre (tous les serveurs)
Les options -xAllowOthers sont potentiellement risquées. Pour plus d'informations, voir Rubriques avancées / Protection contre l'accès à distance. Paramètres: args – les arguments en ligne de commande
vide statique
openBrowser (URL de la chaîne) Ouvrez un nouvel onglet ou une nouvelle fenêtre du navigateur avec l'URL donnée.
vide statique
openBrowser (String url) lève une exception Ouvrez un nouvel onglet ou une nouvelle fenêtre du navigateur avec l'URL donnée. Paramètres: url – l'URL à ouvrir
vide statique
shutdownTcpServer (URL de la chaîne, Mot de passe de la chaîne, force booléenne, booléen tout) Arrêtez un ou tous les serveurs TCP.
vide statique
shutdownTcpServer (URL de la chaîne, Mot de passe de la chaîne, force booléenne, booléen tout) lève SQLException Arrêtez un ou tous les serveurs TCP. Si force est défini sur false, le serveur n'autorise pas de nouvelles connexions, mais ne supprime pas les connexions existantes; s’arrêtera si la dernière connexion est fermée. Si force est défini sur true, les connexions existantes sont tuées. Après avoir appelé la méthode avec force = false, il n'est pas possible de le rappeler avec force = true car les nouvelles connexions ne sont pas autorisées. Exemple:
Server.shutdownTcpServer ("tcp: // localhost: 9094", mot de passe, true, false);
Paramètres: url – exemple: tcp: // localhost: 9094 password – le mot de passe à utiliser ("" sans mot de passe) force – l'arrêt (n'attendez pas) all – si tous les serveurs TCP exécutés dans la machine virtuelle Java doivent être arrêté
vide statique
startWebServer (Connexion) Démarrez un serveur Web et un navigateur utilisant la connexion donnée.
vide statique
startWebServer (connexion de connexion) lève SQLException Démarrez un serveur Web et un navigateur utilisant la connexion donnée. le la transaction en cours est préservée. Ceci est particulièrement utile pour manuellement inspecter la base de données lors du débogage. Cette méthode revient dès que le l'utilisateur s'est déconnecté. Paramètres: conn – la connexion à la base de données (la base de données doit être ouverte)
vide statique
startWebServer (Connexion, booléen ignoreProperties) Démarrez un serveur Web et un navigateur utilisant la connexion donnée.
vide statique
startWebServer (connexion de connexion, boolean ignoreProperties) lève SQLException Démarrez un serveur Web et un navigateur utilisant la connexion donnée. le la transaction en cours est préservée. Ceci est particulièrement utile pour manuellement inspecter la base de données lors du débogage. Cette méthode revient dès que le l'utilisateur s'est déconnecté. Paramètres: conn – la connexion à la base de données (la base de données doit être ouverte) ignoreProperties – si @code true propriétés de @code .h2.server.properties sera ignoré
Serveur (service de service, chaîne … arguments) Créez un nouveau serveur pour le service donné.
Serveur (service de service, chaîne … arguments) lève l'exception SQLException Créez un nouveau serveur pour le service donné. Paramètres: service – le service args – les arguments en ligne de commande
int
getPort () Obtient le port sur lequel ce serveur écoute.
int
getPort () Obtient le port sur lequel ce serveur écoute. Résultats: Le port
Un service
getService () Obtenez le service attaché à ce serveur.
Un service
getService () Obtenez le service attaché à ce serveur. Résultats: le service
Chaîne
getStatus () Obtenir le statut de ce serveur.
Chaîne
getStatus () Obtenir le statut de ce serveur. Résultats: le statut
Chaîne
getURL () Obtient l'URL de ce serveur.
Chaîne
getURL () Obtient l'URL de ce serveur. Résultats: l'url
booléen
isRunning (boolean traceError) Vérifie si le serveur est en cours d'exécution.
booléen
isRunning (boolean traceError) Vérifie si le serveur est en cours d'exécution. Paramètres: traceError – si des erreurs doivent être écrites Résultats: si le serveur est en marche
vide
runTool (String … args)
vide
runTool (String … args) lève SQLException
Serveur
début() Essaie de démarrer le serveur.
Serveur
start () lève SQLException Essaie de démarrer le serveur. Résultats: le serveur en cas de succès Jette: SQLException – si le serveur n'a pas pu être démarré
vide
Arrêtez() Arrête le serveur.
vide
Arrêtez() Arrête le serveur.
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.