Comment changer de nom de domaine dans Glassfish l'url générée?
mon Glassfish exemple utilise mon ordinateur Windows nom comme nom de domaine dans l'url, comme ceci :
http://mymachine-567125f:8080/TemplateEJBService/TemplateEJB
Évidemment, mymachine-567125f
n'est pas connu de tout le DNS, et en conséquence, l'url directement conduit au plus profond vide de l'espace intergalactique.
Alors, est-il un moyen de dire glassfish d'utiliser à la place localhost
, ou même mon adresse ip, pour son url générée ?
pouvez-vous nous expliquer comment vous avez fait ce travail? je ne peux pas le faire fonctionner, j'ai encore besoin d'utiliser :8080 autre chose, elle ne se charge pas.
OriginalL'auteur Riduidel | 2011-04-01
Vous devez vous connecter pour publier un commentaire.
Matt Pratique la réponse n'a pas de travail pour moi. Cependant, la solution que Matt a donné, dans son commentaire à sa réponse a fait le tour. Je répète ici pour donner plus de poids. Il y a deux façons de le faire:
server name
pour le port d'écoute HTTP dans la console d'administration de GlassFish:Configurations > server-config > Config Réseau > Configuration du Réseau > Réseau d'auditeurs > http-listener-1 > Onglet "HTTP" > "nom du Serveur".
Modifier domain.xml, plus précisément le
server-name
attribut dans<network-config>
<protocoles>
<nom de protocole="http-listener-1">
<http server-name="">
OriginalL'auteur Juuso Ohtonen
Vous pouvez modifier le nom de l'hôte avec la console d'administration de Glassfish:
De Configuration --> Serveurs Virtuels --> le nom du serveur (généralement: "serveur")
Si vous cliquez sur le serveur virtuel, une page s'ouvre, contenant un champ de saisie "Hôtes". Par défaut, cette valeur doit contenir
${com.sun.aas.hostName}
.Modifier le nom de l'hôte.
Être prudent si vous avez d'autres webapps sur votre serveur. Si vous souhaitez modifier le nom d'hôte pour une application particulière et pas pour tous, vous devez créer un nouveau serveur virtuel et affecter l'hôte nameto.
Vous pouvez également obtenir le même en modifiant domain.xml dans votre domaine/config-dir. Mais je pense que vous serez plus rapide avec l' (souvent battu et souvent lent) console d'administration.
Eh bien, j'ai une fois de plus regardé dans ma (de travail) de configuration et trouvé un autre endroit, où j'ai changé le nom de l'hôte: au http-listener configuration (Configuration du Réseau --> Réseau d'auditeurs --> http-listener-1 --> Onglet "HTTP" --> "nom du Serveur").
Rien de cela n'a aucun effet pour moi.
J'adore la console d'administration, l'édition XML est aussi terne.
OriginalL'auteur Matt Handy
Pour Modifier le Nom d'Hôte par Défaut à l'Aide de la asadmin Commande
ou vous pouvez définir le nom d'hôte
Vous pouvez obtenir plus d'informations à partir de ce lien:
http://docs.oracle.com/cd/E19798-01/821-1841/gjsdi/index.html
OriginalL'auteur Anar Orujov