أفضل ما في الأمر:
معلومات المنتج
< اسم فئة المجموعة = "org.apache.catalina.ha.tcp.SimpleTcpCluster"
قناة إرسال الخيارات = "6">
<Manager className="org.apache.catalina.ha.session.BackupManager"
experiSessionsOnShutdown = "خطأ"
notifyListenersOnReplication = "صحيح"
MapSendOptions = "6"/>
<!--
<اسم فئة المدير = "org.apache.catalina.ha.session.DeltaManager"
experiSessionsOnShutdown = "خطأ"
notifyListenersOnReplication = "true"/>
-->
<Channel className="org.apache.catalina.tribes.group.GroupChannel">
<اسم فئة العضوية = "org.apache.catalina.tribes.membership.McastService"
العنوان = "228.0.0.4"
المنفذ = "45564"
التردد = "500"
وقت الإسقاط = "3000"/>
<اسم فئة المتلقي = "org.apache.catalina.tribes.transport.nio.NioReceiver"
العنوان = "تلقائي"
المنفذ = "5000"
محدد المهلة = "100"
ماكس ثريدس = "6"/>
<اسم فئة المرسل = "org.apache.catalina.tribes.transport.ReplicationTransmitter">
<Transport className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>
</المرسل>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor"/>
</القناة>
<Valve className="org.apache.catalina.ha.tcp.ReplicationValve"
filter=".*/.gif|.*/.js|.*/.jpeg|.*/.jpg|.*/.png|.*/.htm|.*/.html|.*/.css |.*/.txt"/>
<Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"
tempDir="/tmp/war-temp/"
DeployDir = "/tmp/war-deploy/"
watchDir="/tmp/war-listen/"
watchEnabled="false"/>
<ClusterListener className="org.apache.catalina.ha.session.ClusterSessionListener"/>
</الكتلة>
العنوان:
1 、 الكتلة معلومات المنتج
< اسم فئة المجموعة = "org.apache.catalina.ha.tcp.SimpleTcpCluster"
قناة إرسال الخيارات = "6">
1) Tomcat هو الحل الأمثل لتخطي هذه المشكلة.
2) اسم الفئة هو اسم المستخدم، حدد اسم الفئة org.apache.catalina.ha.tcp.SimpleTcpCluste
3) قم بتنزيل ChannelSendOptionssession، قم بالنقر على 8، قم بالنقر على زر SimpleTcpCluste في أقرب وقت ممكن.
4) القناة.SEND_OPTIONS_SYNCHRONIZED_ACK = 0x0004
القناة.SEND_OPTIONS_ASYNCRONOUS = 0x0008
القناة.SEND_OPTIONS_USE_ACK = 0x0002
قم بإرجاع (غير متزامن) (USE_ACK) إلى 0x000B أو 10(8+2)
قم بإرجاع (SYNCHRONIZED_ACK) (USE_ACK) إلى 0x0006 أو 0x0006
2- مدير معلومات المنتج
<اسم فئة المدير = "org.apache.catalina.ha.session.BackupManager"
experiSessionsOnShutdown = "خطأ"
notifyListenersOnReplication = "صحيح"
MapSendOptions = "6"/>
<!--
<اسم فئة المدير = "org.apache.catalina.ha.session.DeltaManager"
experiSessionsOnShutdown = "خطأ"
notifyListenersOnReplication = "true"/>
-->
1) جلسة Tomcat المثالية
2) اسم الفئة هو اسم المستخدم: org.apache.catalina.ha.session.DeltaManager وorg.apache.catalina.ha.session.BackupManager
3) يقوم DeltaManager بإدارة الجلسة ويحدد ما إذا كان قد تم تحديده مسبقًا أم لا. لا داعي للقلق بشأن هذا الأمر. يمكن أن يكون هذا أمرًا صعبًا بالنسبة لك
4)expireSessionsOnShutdown، قم بتشغيل جلسة الويب، وقم بتشغيل Tomcat، وقم بتشغيل الجلسة، وحدد الجلسة يستمع المستمع إلى الجلسة التي يستمع فيها إلى صحيح ويكذب.
5) notifyListenersOnReplication هو صحيح، وحدد الجلسة وحدد مستمع الجلسة
3 、 القناة معلومات المنتج
<Channel className="org.apache.catalina.tribes.group.GroupChannel">
قناة أباتشي القبائل التي تعيش في قبائل، قناة جيوغرافيك، هي موطن للقطط والقطط. قم بتنزيل Tomcat، DeltaManager، SimpleTcpCluster، ch annel هو المسؤول عن إنشاء قناة BackupManager المحتوى المكرر هو سياق القناة.
4 、 العضوية
معلومات المنتج
<اسم فئة العضوية = "org.apache.catalina.tribes.membership.McastService"
العنوان = "228.0.0.4"
المنفذ = "45564"
التردد = "500"
وقت الإسقاط = "3000"/>
عضوية العضوية هذا هو السبب في أن هذا هو السبب وراء ظهور البث المتعدد.
5 、 المتلقي معلومات المنتج
<اسم فئة المتلقي = "org.apache.catalina.tribes.transport.nio.NioReceiver"
العنوان = "تلقائي"
المنفذ = "5000"
محدد المهلة = "100"
ماكس ثريدس = "6"/>
تم إنشاء مآخذ توصيل خادم TCP غير المحظورة.
6 、 المرسل معلومات المنتج
< اسم فئة المرسل = "org.apache.catalina.tribes.transport.ReplicationTransmitter">
<Transport className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>
</المرسل>
أفضل ما في الأمر هو الحصول على أفضل الأسعار لا داعي للقلق بشأن استخدام بروتوكول TCP. مآخذ العميل.
7-المعترض معلومات المنتج
<Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>
<Interceptor className="org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor"/>
تم تصميم Interceptor من قبل قناة Interceptor، وهي شركة تابعة لـMemberShip.
8 、 القيمة معلومات المنتج
<Valve className="org.apache.catalina.ha.tcp.ReplicationValve"
filter=".*/.gif|.*/.js|.*/.jpeg|.*/.jpg|.*/.png|.*/.htm|.*/.html|.*/.css |.*/.txt"/>
1)قيمة طلب Http هي 1.
org.apache.catalina.ha.tcp.ReplicationValve،ReplicationValue هو طلب Http.
2) قم باختيار عنوان url الخاص بالمرشح، أو حدد جلسة التصفية لا داعي للقلق بشأن الجلسة، حيث يمكن أن تكون هناك جلسة أو جلسة.
9 、 الناشر معلومات المنتج
<Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"
tempDir="/tmp/war-temp/"
DeployDir = "/tmp/war-deploy/"
watchDir="/tmp/war-listen/"
watchEnabled="false"/>
使集群支持النشر الزراعي
10. مستمع الكتلة معلومات المنتج
<ClusterListener className="org.apache.catalina.ha.session.ClusterSessionListener"/>
Clusterlistener هو الحل الأمثل والأفضل.
ClusterSessionListener هو الحل الأمثل لـDeltaManag. حسنًا، لا داعي للقلق بشأن جلسة ClusterSessionListener مدير.