XI Message size - recommendation

Hi,
I have a question regarding the message size of xi payload.
I'm working on a scenario, sending 1.500.000 datarows via client proxy to xi for further processing. as i don't wanna have 1.500.000 messages in xi, i want to group the messages.
can you give me a hint, what payloadsize i can use, to get good performance out of xi ?
greets,
martin

Hi,
Here are some guidelines:
1.  small size messages have too much processing overhead - proportionally, more processing time is spent on process headers and integration information, rather than the actual payload
2.  large size messages have high memory consumption - proprotionally, even though more processing time is spent on the payload (therefore higher throughput in terms of bytes per second), but the memory may effect the overall system performance.
The ideal message size is 5 MB.
The hardware configuration (especially memory and cpu) and operating system (32-bit or 64-bit) must take into account during the planning phase of an XI implementation.
Also, the type of adapter used can effect the performance of processing large size messages.  On the same server, I have seen IDOCs greater than 100MB without any problems.  But, have seen file adapters processing similar size messages with problems.
There is no generic, fixed answer due to the number variables involved.
Regards,
Bill

Similar Messages

  • Maximum Message Size

    Hi,
              I have had to increase the Maximum Message Size on each of several weblogic server instances from 10,000,000 bytes to 30,000,000 bytes. The upper limit for this value is 2,000,000,000 bytes.
              What are the performance implications for the other server instances when this field limit is increased?
              Does anyone have a recommended initial value for this?
              Any help would be greatly appreciated.
              Thanks.

    Hi,
              This maximum message size helps guard against a denial of service attack in which a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests.
              Secure value is 10000000.
              Go through the following link and find the needfull information on this issue.
              http://e-docs.bea.com/wls/docs90/wlsmbeanref/core/index.html
              Regards
              Anilkumar kari

  • Cant send a picture message, message size limit reached

    My droid razor just recently started to not let me add pictures to messages. It says the pictures to large that it has to be resized, its always said that but then it would resize it and it would send. but now it is starting to say message size limit reached sorry, you cannot add this picture to your message i tryed to use old pictures in a message that ive previously been able to send and i get the same message. My pictures are set on widescreen 6MP right now and video resolution HD+ (1080p) i tryed changing these settings and it still doesnt work. i have pictures that are 1.2MP and they wont even send. it wont let me send a video or audio either only text. Please help!

        zjoy622011-
    I definitely want to help restore the devices capability of sending photos! Has the device gone through any recent updates? Is this just picture messaging, or also photo sharing like Facebook, Instagram, etc? If you are using any third party texting apps, I recommend trying the built-in messaging app instead. Also, what city & state are you located in? I want to ensure there are no issues related to the network involved here.
    Keep me posted!
    Thanks,
    AdamE_VZW
    Follow us on Twitter @VZWSupport

  • WL5.1 max message size

              Does anyone know the practical JMS message size limit in weblogic 5.1? Can I send
              a 10 meg message? 20 meg?
              While we're on the subject, how does wl7 preform with similar sized messages?
              (we're actually sending messages from wl7 to wl5.1 via the bridge)
              Thanks
              

    fred bloggs wrote:
              > Does anyone know the practical JMS message size limit in weblogic 5.1? Can I send
              > a 10 meg message? 20 meg?
              I think this question came up recently - I think there is no
              5.1 configurable but I'm not 100% sure. The related 6.0
              and up configurable is a network setting on the WL server
              (defaults to 10MB) for the particular protocol you
              are using (t3). There is no practical limit in message
              size except for memory limitations
              of the JVM (2GB), except that it impacts performance.
              You might try
              the "performance" newsgroup to see if there is a 5.1
              configurable.
              >
              > While we're on the subject, how does wl7 preform with similar sized messages?
              > (we're actually sending messages from wl7 to wl5.1 via the bridge)
              In general each release performs the same as or significantly
              better than previous releases.
              For JMS performance tuning
              info, including bridge tuning info,
              I highly recommend skimming through the JMS Performance
              Guide white-paper. You can find it here:
              http://dev2dev.bea.com/technologies/jms/index.jsp
              >
              > Thanks
              >
              >
              >
              >
              

  • MMS Max Message Size

    How do you access mms max message size with iOS7 on an iPhone 5? Thanks!

    FoxFifth wrote:
    The following indicates that the MMS standard does not specify a maximum size but 300 kB is the current recommended maximum size used by networks. http://en.wikipedia.org/wiki/Multimedia_Messaging_Service
    Well after viewing this youtube video with the iPhone 4s i thought i could find the Max Message size feature"

  • Largest message size for CASE

    Hi, Just wondering how do you set largest message size that should be scanned by CASE in antispamconfig?
    TIA.

    > antispamconfig
    Choose the operation you want to perform:
    - IRONPORT - Configure IronPort Anti-Spam.
    []> ironport
    IronPort Anti-Spam scanning: Enabled
    Choose the operation you want to perform:
    - SETUP - Edit IronPort Anti-Spam settings.
    []>
    Choose the operation you want to perform:
    - BRIGHTMAIL - Configure Symantec Brightmail Anti-Spam.
    - IRONPORT - Configure IronPort Anti-Spam.
    []> ironport
    IronPort Anti-Spam scanning: Enabled
    Choose the operation you want to perform:
    - SETUP - Edit IronPort Anti-Spam settings.
    []> setup
    IronPort Anti-Spam scanning: Enabled
    Would you like to use IronPort Anti-Spam scanning? [Y]>
    What is the largest size message that IronPort Anti-Spam scanning should scan?
    [131072]>
    If you only want to scan 120,000 bytes or less, then just enter 120000.
    Generally spam will be under 80000 though. To improve performance and free up resources, I would recommend around 80000.
    Hi, Just wondering how do you set largest message size that should be scanned by CASE in antispamconfig?
    TIA.

  • How to log message size ?

    Hi,
    How can message size be logged in ALSB ? I mean "logged" in a general way, not specifically through a Log Action:
    -using a Report Action ?
    -using the JMX monitoring API ? In that case, is it possible to add a new statistic "Message Size" to the ressource type SERVICE ?
    Thanks in advance.

    Message size is not typically provided by service bus and this is an expensive operation. I believe there is an xquery function to determine the size of a variable. You can then save this value either using a pipeline alert, a logging action or a javacallout where you can write your own logging logic. If you use java callout you can also determine the message size from there.
    Gregory Haardt
    ALSB Prg. Manager
    [email protected]

  • Message size limit

    Hi all,
    I have a question regarding the message size for the mapping:
    What is the size limit for messages when using the XSLT mapping methods?
    What are the maximum message sizes (if any) for the other methods like ABAP mapping, Graphical mapping, JAVA Mapping and XSLT Mapping (JAVA) ?
    Looking foward to hear from you:)
    Regards
    Markus

    Hi Markus,
    Just go through the belwo thread which talks about the same.
    Wat is the maximu size of data XI can handle
    Also go through the mapping performance which helps u in understanding the performance as well.
    Mapping Performance:
    /people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
    Thnx
    Chirag
    Reward points if it helps.

  • Response message size in weblogic 7.0 and 8.1.2

    How can I find the response message size of a native service in Weblogic 7.0 or 8.1.2 using java ?

    The size is 0, because the response is chunked, or nothing has been written to it yet :-)
    If you are just interested in the size of the SOAP response message (including any attachments), then you can create a server-side JAX-RPC handler that does something like this, in the handleResponse(MessageContext mc) method:
    public boolean handleResponse(MessageContext mc)
    try
    java.io.ByteArrayOutputStream baos = new ByteArrayOutputStream();
    SOAPMessage response = ((SOAPMessageContext)mc).getMessage();
    response.writeTo(baos);
    System.out.println("SOAP response message length=" + baos.toByteArray().length);
    catch (Exception e)
    e.printStackTrace();
    return true;
    Regards,
    Mike Wooten

  • JMS Adapter Maximum Message Size Restriction and Impact

    Hi ,
    We have business requirements,where the Maximum message size that needs
    to be sent or received from  around 25 to 30MB usig JMS XI channels.
    But, "Note 856346 - J2EE JMS Adapter: Frequently Asked Questions (FAQ)"
    specifies as below,
    2.12)What are the message size restrictions in 640/700 release and also
    710 releases?
    Answer: The maximum message size for 640/700 releases is "10MB"
    Please let us know,
    1) If you see any issues with JMS XI Adapter handling 30MB messages in
    Production systems.
    2) If 30MB is huge, what is the maximum permissible message size
    greater than 10MB as break point.
    regards,
    Amit

    1) If you see any issues with JMS XI Adapter handling 30MB messages in
    Production systems.
    If message size beyond 10MB then the message wont come to SXMB_MONI itself.....may be even in CC monitoring there may not be an entry....you mentioned Production Systems.....did you checked in Dev? The behavior wont change from Dev to Prod.
    2) If 30MB is huge, what is the maximum permissible message size
    greater than 10MB as break point.
    10MB itself is the limit...anything above that wont be processed.
    Regards,
    Abhishek.

  • SOAP message size limitation for sender soap adapter

    Hi All,
    We are facing critical production issue in case of sender SOAP Adapter,
    If the sender soap message is having 114359 Bytes than the Third party is getting exception and SOAP request is not reaching XI.
    If the message size is less then 100kbytes then no exception will come.
    Is this a limitation that SOAP message size should not exceed 100kbyte?
    Thnaks in advance
    Best Regards,
    Harleen Kaur Chadha

    Hi ,
    Thanks for your inputs,Could you please tell me which hardware configurations are you talking about?
    Are you people talking about harware configurations for XI?
    Best Regards,
    Harleen Kaur Chadha

  • Incoming message size exceeds the configured maximum size for protocol t3

    Hi All,
    I've encountered an error as follow:
    weblogic.socket.MaxMessageSizeExceededException: Incoming message of size 50004000 bytes exceeds the configured maximum of 50000000 bytes of protocol t3.
    But the request message is only 3MB, why it is enlarged to over 50M?
    There is a For Each loop section in main flow, is it because for one loop, there will be a copy of request message?
    How to enlarge message size for protocol t3?
    Go to server/protocol and change 'Maximum Message Size' for AdminServer, OSB Servers and SOA servers?
    Thanks and Regards,
    Bruce

    Hi,
    1) After setting -Dweblogic.MaxMessageSize to 25000000
    <BEA-000403> <IOException occurred on socket: Socket[addr=ac-sync-webserver1/172.24.128.8,port=9040,localport=36285]
    weblogic.socket.MaxMessageSizeExceededException: Incoming message of size: '25002240' bytes exceeds the configured maximum of: '25000000' bytes for protocol: 't3'
    at weblogic.socket.BaseAbstractMuxableSocket.incrementBufferOffset(BaseAbstractMuxableSocket.java:174)
    2) After setting -Dweblogic.MaxMessageSize to 50000000
    <BEA-000403> <IOException occurred on socket: Socket[addr=ac-sync-webserver2/172.24.128.9,port=9040,localport=59925]
    weblogic.socket.MaxMessageSizeExceededException: Incoming message of size: '50000400' bytes exceeds the configured maximum of: '50000000' bytes for protocol:
    't3'.
    And even after setting various values for -Dweblogic.MaxMessageSize , issue weblogic.socket.MaxMessageSizeExceededException was observed.
    To overcome the issue set Manual Service Migration Only as after several experiments and replicating the issue it was found out that in case of no available pinned services, must set the migration policies of the migratable targets on "Manual Service Migration Only".
    And once it is corrected; it was noticed that weblogic.socket.MaxMessageSizeExceededException issue also resolved.
    WebLogic Server can fail over most services transparently, but it's unable to do the same when dealing with pinned services.
    Pinned Services : JMS and JTA are considered as pinned services. They're hosted on individual members of a cluster and not on all server instances.
    You can have high availability only if the cluster can ensure that these pinned services are always running somewhere in the cluster.
    When a WebLogic Server instance hosting these critical pinned services fails, WebLogic Server can't support their continuous availability and uses migration instead of failover to ensure that they are always available.
    Regards,
    Kal

  • Maximum message size for internal users

    Hi,
    Is it possible to configure a maximum message size for internal users and also create exceptions?
    The templates available in Transport Rules only allow for "when size of any attachment is greater or equal". This is not ideal as users can add 50 X 1MB attachaments to an email etc.
    Configuring Transport settings or Receive Connectors do not allow for exceptions.
    Thank you.

    Hi Prakash,
    Thanks for the link to the thread. The AD site link configuration is valid but does not account for the required exceptions. E.g User A can send unlimited size message to User B but not to User C.
    The thread also mentions the Transport Rule configuration stated in my original post but that configuration has one major flaw. Users can circumvent the control by splitting attachments.

  • JDBC Message size restriction

    Hi All,
    Has any one used JDBC sender adapter message size restrction parameters which are specified in note 1253826?
    I have configured below 3 parameters as per note but its not working.
    msgLimit = true
    maxMsgSize = 10240
    maxRowSize = 2
    As per my configuration, I see 1 record size is 2 KB hence maxRowSize = 2. I am allowing max 10MB load to come in so maxMsgSize value as 10240. but even for 1 record I am getting error as ERROR_MAX_MSG_SIZE_REACHED which is not expected.
    Please let me know if some one has used above parameters successfully.
    Thanks in advance.
    Regards
    Sushil

    Hi Sushil
    Use this concept.
    Its very simple if you know the SQL or oracle.
    Whatever is you database just apply TOP query in your select query and update query in your sender JDBC adapter.
    If you dont know the query just search in google.
    What TOP Query do:
    for example ( SQL Server ) i have to pic only 10000 records from the 50000 records present in table.
    Here i will apply ---
    Select TOP 10000 fieldName1, fieldName2 from TableName where clause...
    Update TOP(10000) TableName set fieldName1='1' where clause...
    Use this query and your problem will be solved.
    Please dont forget to make it Transaction Level Isolation = serializable (under Advanced --> Additional Parameters in your sender Communication channel)
    Hope so it will solve your problem.
    Regards
    Dheeraj Kumar

  • Maximum message size in AS/JMS?

    Is there a maximum message size that the Oracle 10G AS JMS provider can handle? It works fine with 63-64KB message sizes, but if I send anything larger it rejects the message.
    I'm pretty sure there's a way to adjust this limit, but I cannot find it.

    It doesn't seem to throw an error message - at least not in the logs that I have searched through -but rather simply rejects the message. Everything works properly if the message is trimmed to fit the 64K limit.
    The message recieved by the java application:
    javax.jms.JMSException: JMSRemoteServer[server1:3701]: remote server is closed
    at com.evermind.server.jms.JMSUtils.toJMSException(JMSUtils.java:1853)
    at com.evermind.server.jms.JMSRemoteServer.assertOpen(JMSRemoteServer.java:691)
    at com.evermind.server.jms.JMSRemoteServer.assertOk(JMSRemoteServer.java:700)
    at com.evermind.server.jms.JMSRemoteServer.enqMessage(JMSRemoteServer.java:614)
    at com.evermind.server.jms.EvermindSession.send(EvermindSession.java:1098)
    at com.evermind.server.jms.EvermindMessageProducer.send(EvermindMessageProducer.java:409)
    at com.evermind.server.jms.EvermindMessageProducer.send(EvermindMessageProducer.java:201)

Maybe you are looking for

  • Almost all incoming emails going to junk folder

    I've been using Thunderbird for a few months now with very few glitches. However, suddenly, it is putting almost all my incoming emails into the junk folder. I believe my junk settings are appropriately set. I have attached a screen shot of them. Wha

  • OC4J 10.1.3: EJB3 - How to catch SQLExceptions in a SessionBean

    Hi, originally I posted this a few minutes ago in the toplink forum, but I'm unsure if this better suits here. So exceptionally, I post it here as well with a reference to: EJB3 - How to catch SQLExceptions from within a stateful session bean I would

  • Import Camera Rename

    I would like to rename photos through Import Camera with the Exif Date in the following format YYYYMMDD without the time. Is there a way to do that?

  • IDE integration support

    Hi I'm trying to find the best IDE to use with WLS and are struggling a bit. I've been trying to select IDEs for WLS development for quite some time now (and for several projects), and I've always concluded that none of the IDEs support a tight enoug

  • Drop down boxes in PDF files

    Is there any possible way to open pdf forms and enter drop down boxes into pre existing forms? We fill out the same form constantly but some of the information varies only slightly and drop down boxes would make the process more efficient. Either tha