Jk to ajp / windows to solaris 10 / big delay on socket read

I'm having a delay problem only on Solaris 10 using the Tomcat connector from IIS to Solaris.
I've posted this issue on a couple of Java and Solaris forums with no luck. Hopefully, this forum will have the correct audience.
I have:
- IIS 6, Windows 2003 Server on dual PIII with jk 1.2.15 installed and working.
- Solaris 10 on Sun E420R with Quad Processors with jBoss / Tomcat version 4.0.3SP1 installed and working.
There is a significant delay in page loading that occurs randomly (every 10-20 clicks) which lasts for 10-18 or so seconds.
I've traced it to a read() method in the ChannelSocket.java file on the AJP (i.e. Tomcat / Solaris 10) side.
The delay always occurs while the receive() method is reading the header portion of the message.
The length of the header that the read is trying to read is 4 bytes. The call to BufferedInputStream()
will block until it gets these 4 bytes of the header (10-18 seconds). I've modified the Java code
and put a call in to available() before and after the read. The before returns 0 and the after returns 1138 or so.
I've tried every imaginable combination of configs on the IIS side to get around the problem ... and then
some kernel TCP/IP configs on the Solaris side ... too many to list here.
The problem seems to be isolated to Solaris ... because Linux, XP, Windows 2003 server all work without this problem.
My question is this ... is there any thing that I can configure to have this read return faster?
Changes to the Solaris kernel ... some config parameter ... ?? Anyone experience this before?
I'll gladly list the things I've tried to get some idea of how to solve this.
I think ultimately this is my problem: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4479751
Thanks in advance!

You have to run "make clean" and then make.
Probably the files could not be compiled because of errors in the first place.
Try to download the source for apache and compile it for the current platform, otherwise you could get wrong settings.

Similar Messages

  • How to remove the big delays on adobe photoshop cc

    I recently moove my photoshop cs6 to cc and I suffered from big delays.
    Often struggles and my photoshop manipulations are not taken into account while it struggles. This is very problematic. For example, I often select multiple layers using a Shift + click and then move those layers. When photoshop struggles during the layer selection, the selection is not taken into account and I find myself moving a single layer. How to resolve this slowness? I currently reflected on going back to photoshop cs6.

    BOILERPLATE TEXT:
    Note that this is boilerplate text.
    If you give complete and detailed information about your setup and the issue at hand,
    such as your platform (Mac or Win),
    exact versions of your OS, of Photoshop (not just "CS6", but something like CS6v.13.0.6) and of Bridge,
    your settings in Photoshop > Preference > Performance
    the type of file you were working on,
    machine specs, such as total installed RAM, scratch file HDs, total available HD space, video card specs, including total VRAM installed,
    what troubleshooting steps you have taken so far,
    what error message(s) you receive,
    if having issues opening raw files also the exact camera make and model that generated them,
    if you're having printing issues, indicate the exact make and model of your printer, paper size, image dimensions in pixels (so many pixels wide by so many pixels high). if going through a RIP, specify that too.
    A screen shot of your settings or of the image could be very helpful too,
    etc.,
    someone may be able to help you (not necessarily this poster, who is not a Windows user).
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

  • Dual Booting Windows and Solaris

    Hi
    how do i dual boot windows and solaris
    Do i install windows first and then solaris or do it the other way around..?
    how do i make sure that Windows and Solaris appear in my boot options..?
    Is their a guide on doing this...?
    Thanks
    Liam

    Hey I did a quick google search for you. So I havent tried this method myself but it sounds reasonable.
    The text below is from the following link:
    http://www.hccfl.edu/pollock/AUnix1/DualBoot.htm
    "Solaris boot loader
    Partition the drive to leave at least 2GB of space available for Solaris;
    more drive space is desirable.
    As with Linux, install Windows first then Solaris.
    Do not use the Installation CD but boot and install
    from Software CD 1.
    If you accept the default partitioning scheme which
    the installer provides you will soon run out of space in
    your / and /usr partitions since only enough space is
    allocated to install the system.
    All extra space is allocated to /export/home.
    A typical installation on a 4.5GB partition might look
    something like this:
    Filesystem Size Used Avail Use% Mounted on
    /dev/dsk/c0d0s0 900M 536M 310M 64% /
    /dev/dsk/c0d0s1 334M 109M 192M 36% /var
    swap 671M 8.0k 671M 1% /var/run
    swap 671M 8.0k 671M 1% /tmp
    /dev/dsk/c0d0s5 845M 222M 565M 29% /opt
    # (FAT32 partition):
    /dev/dsk/c0d0p0:1 5.0G 3.3G 1.6G 66% /c
    /dev/dsk/c0d0s7 1.1G 92M 954M 9% /export/home
    /dev/dsk/c0d0s4 752M 225M 474M 33% /usr/local
    The Solaris boot selector enables you to choose either
    Solaris or Windows with Solaris as the default.
    (I prefer grub or lilo!)
    To mount FAT under Solaris:
    # mount -F pcfs /dev/dsk/c0d0p0:c /dos (or �:1�?)
    And the vfstab file:
    /dev/dsk/c0d0p0:c - /dos pcfs - yes -
    To create a GRUB boot floppy, follow these steps:
    $ mkfs -t ext2 /dev/fd0
    $ mount /dev/fd0 /mnt/fd0
    $ mkdir /mnt/fd0/boot /mnt/fd0/boot/grub
    $ cp /boot/grub/stage[12] /boot/grub/grub.conf \
    > /mnt/fd0/boot/grub
    $ /sbin/grub --batch <
    Hope this helps!
    /Oscar

  • How to call functions in windows or Solaris in servlet?

    Hello,
    Does anyone know if there is a way for servlets to call functions in windows or solaris shell command????
    Thanks :)

    Checkout the Runtime.exec family of methods.
    I would think carefully if calling a shell script or batch file from a J2EE web component is something you really want to do though.

  • Big Delay

    Hi Everyone
    I mirror my Imac to the TV screen using Airparrot.
    Why Do I see A big delay bitween the Imac and the TV screen?
    I'm talking about 3-5 seconds delay
    thanks

    My first thought is are you doing any user authentication?   If you add an access policy for a subnet do you still get the 30second pause on non-cached sites?

  • How to Increase the Selection screen window length width big....

    How to Increase the Selection screen window length width big....  I cant able to do some enter text... because of the window size it gives error... can anyone help me out this...
    Thanks in advance

    hi,
    Maximum size is fixed for selection-screen.
    Split your text into different lines to fit it.
    Create a text element for your text and write it as comments.
    selection-screen begin of block b3 with frame title text-041.
      selection-screen begin of line.
        parameters : p_all radiobutton group g2 default 'X'.
        selection-screen comment 10(75) text-049.
      selection-screen end of line.
      selection-screen begin of line.
        parameters : p_iloc radiobutton group g2.
        selection-screen comment 10(75) text-050.
      selection-screen end of line.
    selection-screen end of block b3.
    Regards
    Sailaja.

  • How to restart services in windows and solaris environment?

    I need to start services running in windows and solaris platforms with java code. I have a fair idea how to do in C++ . So wondering if same can be done with java. .. Please help me out!
    Thanx

    you may also like to look at the wrapper project on source forge. It lets you set up services under any O/S with full control of the JVM that is running.
    Btw my previous answer only helps you under MS, didn't notice that you wished to know how to do it under unix. If its a non-java service, you will need to determine what platform your on and then perform the appropriate action.

  • Migration apps 11.5.10.2 from windows to Solaris

    i,
    I am doing migratio from windows to Solaris - and autoconfig completting with error.
    and am following doc 238276.1 in that section 2 option 7. completed with error
    ====================adconfig.log ==========
    Updating local context file variables for Middle Tier
    Statement Caching Enable flag = TRUE
    Statement Caching Enable Size = 0
    Using AdIdent: /u01/mmapps/mmappsappl/ad/11.5.0/bin/adident
    Checking version of /u01/mmapps/mmappscomn/java/jdbc14.zip
    File exists
    RC-50208: Exception in method TimedProcessProcess.run
    Raised by oracle.apps.ad.util.TimedProcess$TimedProcessProcess: java.io.IOException: /u01/mmapps/mmappsappl/ad/11.5.0/bin/adident: not found
    File Version: -1
    File version could not be obtained
    Skipping updating s_fnd_jdbc_stmt_cache_size.
    Updated s_fnd_jdbc_stmt_cache_size to 0
    Checking file /u01/mmapps/mmappsappl/ad/11.5.0/admin/template/adgendbc_ux.sh
    FND_SECURE: /u01/mmapps/mmappsappl/fnd/11.5.0/secure/MMAPPS_tanouf
    DBC FILE NAME: mmapps
    File exists, getting the version
    Version: 115.44
    No updates to s_fnd_secure needed
    Writing Context File back to File System
    Context file updated
    Making database connection using DBUtil
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: :^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: APPLBIN^M: is not an identifier
    .end err out.
    AutoConfig Setup Phase
    Running Setup Process 13 of 13 for AD_TOP
    Executing script in InstantiateFile:
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/txkMultinode.sh
    script returned:
    txkMultinode.sh started at Sat Feb 27 17:58:47 GST 2010
    .end std out.
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/txkMultinode.sh: :^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/txkMultinode.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/txkMultinode.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/txkMultinode.sh: APPLBIN^M: is not an identifier
    .end err out.
    [AutoConfig Error Report]
    The following report lists errors AutoConfig encountered during each
    phase of its execution. Errors are grouped by directory and phase.
    The report format is:
    <filename> <phase> <return code where appropriate>
    [SETUP PHASE]
    AutoConfig could not successfully execute the following scripts:
    Directory: /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf
    adgendbc.sh INSTE8_SETUP 1
    adgenjky.sh INSTE8_SETUP 1
    afcpnode.sh INSTE8_SETUP 1
    afgcsreg.sh INSTE8_SETUP 1
    txkMultinode.sh INSTE8_SETUP 1
    wdbsvr.sh INSTE8_SETUP 1
    AutoConfig is exiting with status 6
    ================
    Is there any changes to be done in COntext file .....
    Thanks in advance
    Anil Pinto
    Edited by: user3603544 on Feb 27, 2010 11:57 PM

    Hi,
    Hi,
    I saw some of the files like bellow ^M not found.
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: :^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: ^M: not found
    /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh: APPLBIN^M: is not an identifie
    Seems that some of the files still in Windows format, You need to change those files format by typing the bellow command.
    dos2unix /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh /u01/mmapps/mmappscomn/admin/install/MMAPPS_tanouf/wdbsvr.sh
    Do it with all the files.
    Run again autoconfig, I am sure it will works.
    Best regards,
    SG

  • Order of installing Windows XP, Solaris & Red Hat Linux...

    Hi all,
    If I were to install Windows XP, Red Hat Linux & Solaris in intel dual core machine, in which order do I proceed to install. First Windows XP, then Solaris & Linux, I believe. Am I right. If not, please correct me.
    Thanks,
    ...

    Although posted under different title and content, your most recent thread
    Windows and Solaris not booting on a Windows, Solaris and Linux Machine.
    is actually the duplicate of this thread.
    The right order of install is Windows XP, RHEL, Solaris. Because, if the Linux is the last installed OS, the Linux version of GRUB will be installed on the MBR (Master Boot Record), and you will not be able to boot Solaris. Why? Because the Linux GRUB doesn't currently recognize Solaris VTOC (Volume Table Of Contents) and UFS (Universal Disk Format File System) formats. Only the Solaris version of GRUB works as common loader for Solaris and Linux. Since you installed Linux as the last OS (as per your duplicated thread), you can try to chainload from the Linux GRUB by modifying the grub.conf on Linux, eg:
    # cat /boot/grub/grub.conf
    default=2
    timeout=15
    color white/blue black/cyan
    title Windows XP
         rootnoverify (hd0,0)
         chainloader +1
    title Solaris 5.10
         root (hd0,1)
         makeactive
         chainloader +1
         boot
    title Red Hat Enterprise Linux AS (2.6.9-78.0.1.el5)
         root (hd0,2)
         kernel /vmlinuz-2.6.9-78.0.1.el5 ro root=LABEL=/ rhgb quiet
         initrd /initrd-2.6.9-78.0.1.el5.imgwhere
    (hd0) is the first (bootable) BIOS physical disk, and GRUB boot loader is installed on its MBR
    (hd0,0) is the first primary partition of the first BIOS disk - Windows XP
    (hd0,1) is the second primary partition of the first BIOS disk - Solaris 5.10
    (hd0,2) is the third primary partition of the first BIOS disk - RHEL-4
    Modify this according to your real disk partition map if it's necessary.
    If this doesn't work (at least it should work for Windows and Linux), then I suggest reinstalling all three OSs from the ground up. A year ago I successfully installed Windows Server 2003, RHEL-4.5 and Solaris 10 on single 250 GB physical disk. You can follow my procedure. Before that, boot the system with the first RHEL-4 installation CD, type "linux rescue" and press Enter. When linux console appears, delete all partitions using fdisk. Or, alternatively, type
    dd if=/dev/zero of=/dev/sda bs=1024 count=2048This will erase your Master Boot Record and MBR Partition Table inside it, even much more filling out 2 MB continuous disk area with zeros. Restart the system, insert Windows installation media and start the procedure:
    1. install Windows XP as the first OS. If it doesn't matter, create only one 25 GB C: drive on the entire primary partition rather than 10 GB C: and 15 GB D: drives, unless you are not sure Solaris had overwritten the D: drive on the extended partition
    2. install RHEL-4 as the second OS. At this point you will be able to access Windows and RHEL-4 from GRUB. Boot RHEL-4 and navigate to /boot/grub/grub.conf. As you might need this information later, copy or make a note of the Linux entry on paper. The entry is something like this:
    title Red Hat Enterprise Linux AS (2.6.9-78.0.1.el5)
         root (hd0,1)
         kernel /vmlinuz-2.6.9-78.0.1.el5 ro root=LABEL=/ rhgb quiet
         initrd /initrd-2.6.9-78.0.1.el5.img3. install Solaris 10 (SunOS 5.10) as the third OS. That way the Solaris version of GRUB will overwrite Linux GRUB in MBR and will be installed as the common loader for all three OSs. At this point your system might be set to boot all three operating systems. If not, you will be able to access the Solaris and Windows only. In that case boot Solaris, navigate to /boot/grub/menu.lst and add the Linux entry you copied from Linux grub.conf in the step 2. The next time you restart the system, you should be able to boot all three operating systems using Solaris version of GRUB.
    NJ

  • I have a big delay in my real time pid control

    hi ,
    since i don't have a digital input module i tried to use the serial port RS232 on my Crio to read the data from an absolute encoder in order to perform PID control for  a dc motor, but the problem is that the data took too match time to be read; there is a big delay between the first read position and the next one,and when i change the slide controller the indicator took time to change, although it should be instantinouse, here is
    a snapshot of my vi. 
    please i need help.

    Hi Moho,
    Looking at your code I see a couple of things that might be causing the issue. How long is the delay that you are experiencing? You are trying to transfer 2000 bytes every loop which will cause some delay. You also have a lot of mathematical operations that can take time between loop iterations. Also what is the VI that you have manipulating your waveform? Have you looked into the PID VIs?
    Scott B.
    AE NI

  • Sprint Iphone 4S doesnt tell me when I have VM and big delay in getting texts

    Sprint Iphone 4S doesnt tell me when I have a Voicemail, and big delay in getting texts, updated the software, and restored the phone, and still the same problem!!!!.....HELP>>

    Contact Sprint. Sounds like an issue with their network.

  • Windows on Solaris

    Hello! I would like to run Solaris as my main system. Sometimes I need to run Windows to do something. Any way to install Windows as virtual machine on Solaris? Vmware doesn't work. I need something to run Windows at reasonable speed...Don't want to do dual boot... Thank you.

    Hi CicoMico
    I'm not sure if this directly answers your question, but as far as I understand you're looking for an alternative to VMware to run Windows on Solaris.
    Here are a few options that might be helpful to you..
    Solaris has its own Virtualization capabilities, the following links explain more.
    http://en.wikipedia.org/wiki/Solaris_Containers
    http://www.sun.com/software/solaris/utilization.jsp
    http://www.sun.com/blueprints/
    http://www.sun.com/software/solaris/ds/utilization.jsp
    And I believe Xen can also be used on Solaris, the following links might be helpful as well (although it is more relavant to OpenSolaris)
    http://www.opensolaris.org/os/community/xen/
    Hope these links atleast point in the general direction you're looking at
    :-)

  • When I connect my iTouch to my PC (windows 7) an error message is displayed reading "iTunes was unable to load dataclass information from sync services. Reconnect or try again later".

    When I connect my iTouch to my PC (windows 7) an error message is displayed reading "iTunes was unable to load dataclass information from sync services. Reconnect or try again later". I have completely uninstalled and then reinstalled iTunes. I have also completely reset my iTouch to factory defaults. I have even followed all the advice provided previously to other forum member with the same problem. Nothing seems to work. Please help me someone.

    I'm getting the same problem with both my IPad 4 and iPhone 5
    Just started a few weeks back, Since then I have had two Itunes updates.
    Is this something Apple is aware of and trying to fix?

  • Unable to load ITUNES onto PC HP, windows 7 Home Version.  Error message reads "Application Application Support not found".  "Unistall and reload".  I have done that 4 times on Explorer and Firefox without success.  Help??

    Unable to load ITUNES onto PC HP, windows 7 Home Version.  Error message reads "Application Application Support not found".  "Uninstall and reload".  I have done that 4 times on Explorer and Firefox without success.  Help??

    I had gotten a similar problem, except with "provider services", i believe, but i solved it by copying sqlite3.dll from E:\Program Files\Common Files\Apple\Apple Application Support to E:\Program Files\Common Files\Apple\Mobile Device Support. doing that solved my first problem, but now i have been getting the error described in this topic (unable to load dataclass info... etc.). i tried reinstalling itunes (i already had 9.1.1, and thats what i reinstalled) by using the method described on apples site (using the "remove programs" tool in the control panel) and then downloading and installing itunes. when i opened it again, i still got the same error, and just now i got an error saying "the instruction at "0x00aadb6b" referenced memory at "0x00000008". the memory could not be read" it gave me the option to cancel and debug, or to press ok and terminate the program. I tried pressing cancel, and the popup went away but nothing else happened. a minute later the popup was back, so i pressed ok and itunes quit. Upon opening Itunes again, i got the very same error. sorry for the long post, but its really been bugging me. thanks for any help you might give, and if you need anymore info, feel free to contact me.

  • Windows 7 crash after attempt to download Reader XI; cannot uninstall or reinstall Reader now

    Hi
    I am new on this forum.
    I attempted to download Reader XI but my laptop (Windows 7) crashed at next reboot (blue screen before logon). Got Windows working again but now cannot uninstall Reader ("path cannot be found"). Attempted to install Reader X again but system said it was already installed.
    Screen shots with error messages during uninstall attempt are below.
    Any suggestions please?

    Try this: Download Adobe Reader and Acrobat Cleaner Tool - Adobe Labs

Maybe you are looking for

  • How to save as a PDF on answer summary report??

    I cannot save summary report as a PDF file. There is a botton which is into convertion PDF, but it does not work and I cannnot push the botton! could you tell me how to convert PDF asap?

  • Writing to files on windows

    Hi I have a jvm that will write some text to a file on a windows file system. There is some another process that will read it. This other process is beyond my control i.e. it wont be written by me and won't be java. How do i ensure that my jvm that w

  • Problems with the Toshiba Recovery Disk Generator program

    Hi, I have a Satellite Pro U400 laptop running XP SP3 - iyes t's old, but still running with newly added memory and a new battery. I wanted to make a fresh set of recovery disks so I fired up the Toshiba app. It created the first disk fine. Then it p

  • 13 inch or 13.3 inch?

    I wanted to buy a hard shell case for my Macbook Pro 13 inch but they all state 13.3 inch, is this the same thing?

  • Encoder data into a PD closed control loop

    Hey, basically for our current project, we have to create a program that will run through a cRio for a buggy, the buggy has 2 motors of maximum 12V supply. The bugggy must travel a certain distance, 8m, over an uneven distance and end up at a particu