7
votes

Weblogic Bea-000449: Socket de fermeture Aucune donnée lue de celui-ci pendant le délai d'inactivité configuré de 5 secondes

J'ai commencé à voir ce message dans mes fichiers journaux de Weblogic 10. Je gère une application avec environ 40 à 350 utilisateurs simultanés. Mes questions sont

  1. Qu'est-ce que cette erreur signifie vraiment
  2. Comment cela affectera-t-il les utilisateurs (si cela le fait)
  3. Qu'est-ce qui pourrait causer ce

    merci


3 commentaires

Nous avons le même problème et cela semble être lié à l'utilisation de Chrome comme navigateur. En utilisant des autres navigateurs, je ne vois pas ce message dans le journal. Accéder aux mêmes pages de Chrome, je recevrai 2 ou 3 de ce message après que chaque page soit rafraîchie. Je suppose que c'est quelque chose lié à la manière dont Chrome s'ouvre et la fermeture des connexions, mais j'étais conclu sur le problème du côté weblogique, même si.


Pour moi, cela se passe dans Firefox tout en essayant de coire qu'il fonctionne


Cela se passe pour moi en chrome et c'est-à-dire. Un popup gèle avec l'étiquette "récupération de données". Le BEA-000449 a-t-il quelque chose à voir avec le gel?


4 Réponses :


5
votes

Qu'est-ce que cette erreur signifie vraiment

Weblogic ferme une prise utilisée pour communiquer avec l'un des clients du serveur car aucune donnée n'a été envoyée pendant plus de cinq secondes, quelle est la valeur que vous avez configurée pour le délai d'inactivité de Weblogic.

Qu'est-ce qui pourrait causer cette

Programmes clients Connexion à votre serveur, envoyant des données, puis 1) ne fermez pas la connexion ou 2) en train de disparaître.


0 commentaires

4
votes

pris du document d'Oracle:

E-WL: Logs WebLogic Message d'avertissement: " Fermeture de la prise n'a aucune donnée de lecture sur xx.xxx.xxx.xxx lors du délai d'inactivité configuré de 5 secondes" (DOC ID 1423761.1)

Le message est un avertissement et n'a généralement aucun impact de l'utilisateur, aucune action ne doit donc être prise.

Notez qu'il est possible de filtrer les messages «Prise de fermeture», comme décrit ci-dessous. Mais nous conseillons de le faire car il y a une petite chance que les messages puissent être indicatifs d'une sorte de problème dans votre environnement, il est donc bon de savoir si ces messages sont enregistrés et la fréquence à laquelle ils sont enregistrés. Cependant, si vous choisissez toujours de filtrer les messages, vous pouvez le faire comme suit:

  1. Connectez-vous à la console d'administration Weblogic
  2. Cliquez sur le bouton "LOCK & EDIT" dans le menu de gauche
  3. Tout d'abord, ajoutez le filtre du journal:

    a. Cliquez sur votre nom de domaine PeopleSoft (sur le menu de gauche dans la section «Structure du domaine») b. Allez à l'onglet 'Configuration' et au sous-tab «Log Filtres» c. Cliquez sur le bouton 'Nouveau »pour créer un nouveau filtre ré. Donnez n'importe quel nom à votre nouveau fichier journal (par exemple, «LOGFILTER-FROLINGSOCATSOCATT ' e. Cliquez sur OK' F. Cliquez ici sur le lien hypertexte pour le filtre nouvellement créé et dans les «expressions de filtre de journal actuelles», cliquez sur le bouton Modifier pour ajouter les éléments suivants: Pas (message comme 'socket de fermeture comme aucune donnée ne lue de%) g. Sauver le changement h. Cliquez sur le bouton 'Activer les modifications' sur le menu de gauche

    4. Attribuez maintenant le filtre au serveur

    a. Sur le menu gauche, choisissez Environnement-> Serveurs
    b. Au menu à droite, cliquez sur le lien hypertexte pour le serveur que vous souhaitez mettre à jour (par exemple, 'PIA')
    c. Choisissez l'onglet "Logging" et le sous-total "Général"
    ré. Allez en bas de la page et cliquez sur "Advanced" Hyperlien

    e. Cliquez sur "Bouton de verrouillage et d'édition
    F. Dans la section "Logging", ajoutez le nouveau filtre que vous avez créé (à l'étape 3 ci-dessus)
    g. Ajoutez également le filtre à la section "Standard Out" (de sorte que le message n'est pas connecté à pia_weblogic.log ni au journal stdout / ntservice) h. Enregistrer le changement de
    je. Cliquez sur le bouton 'Activer les modifications' sur le menu de gauche


1 commentaires

Jamais, jamais copier-coller un bloc complet de choses sans citer votre source. Et avant de le faire, assurez-vous que vous êtes autorisé de reproduire les choses Verbatim sous la licence CC, je n'ai aucune idée si Oracle le permet. De plus, si vous souhaitez mettre des informations de contact, utilisez la section «À propos de moi» de votre profil.



0
votes

bea-000449

AVERTISSEMENT : Prise de fermeture Aucune donnée lue de celui-ci pendant le délai d'inactivité configuré d'Idletimeout Secs

Description : Fermeture de la prise n'a aucune donnée de lecture lors du délai d'inactivité configuré d'IdletimeOut Secs

cause : le serveur WebLogic ou le réseau peut être surchargé, ce qui provoque le délai d'inactivité du socket.

action : le réglage de la capacité du serveur est requis.

Source: http://docs.oracle.com/ CD / E12839_01 / APIREFS.1111 / E14397 / socket.html


0 commentaires

-1
votes

Action: le réglage de la capacité du serveur est requis.

Veuillez définir le paramètre -dweblogic.client.socket.ConnectTimeout = XXX, dans StartUpScript de l'administrateur de l'administrateur et tous les serveurs gérés sous Java_Options et vérifiez s'il affiche le même comportement ou non, où "xxx" est la valeur dans la MS. P>

-Dweblogic.client.socket.ConnectTimeout=500


1 commentaires

Vous n'avez pas répondu à ses questions -> "Qu'est-ce que cette erreur signifie vraiment comment cela affectera-t-il les utilisateurs (si cela le fait) pourrait causer cela"