Throttling a file adapter to consume a max number of files per minute

Is there a way to design a file adapter to throttle its processing bandwidth.
A simple use case scenario is describes as follows;
A File Adapter can only consumes a max of 5 files per minute. The producer average throughput is 3 files per minute but during peak times it can send 100 files per min. The peak times occur during end of year or quarterly accounting periods. If the consumer consumes more than 5 files per min the integrity of the environment and data is compromised.
The SLA for the adapter is to :
- Each file will be processed within 2 seconds.
- Maximum File Transactions Per minute is 5
An example is as follows.
The producer sends 20 files to its staging directory within a minute. The consumer only processes 5 of these files in the first minute, sleeps then wakes up to consume the next 5 files in the second minute. This process is repeated until all files are processed.
The producer can send another batch of files when ever it likes. So in the second minute the producer can send another 70 files. The consumer will throttle the files so it only processes 5 of these files every minute.

Hi,
If you have a polling frequency set to 2 secs..then controlling it to read only five files a min is difficult.?You can have the polling frequecy changed to 12secs
or u can schedule a BPEL for every min and use synchronous read operation and loop it 5 times to read 5 files.

Similar Messages

  • Max Number of threads per Process in Solaris 8

    I'm running into qpplication which crashes with a segfault when the LWP for that process hits about 255, i'm trying to find the maximum number of threads per process using sysconf and its returning -1
    #include <unistd.h>
    int
    main(void)
    printf("%ld\n",sysconf(_SC_THREAD_THREADS_MAX));
    return 0;
    I'm using gcc 3.3.2
    If anyone can tell me the maximum number of threads per process I would really appreicate it.
    Also the maximum number of open files per process.
    Thanks in advance
    - Rodrick Brown
    - DoITT

    Please make sure that you build a
    multithreaded program first (check with ldd).
    If anyone can tell me the maximum number of threads per process I would
    really appreicate it.
    Also the maximum number of open files per process. It depends on the architecture (x86/SPARC), OS version,
    64 or 32-bit, /etc/system, shell limitations (/usr/bin/ulimit) ...
    Search for "rlim_fd_max / rlim_fd_cur" on docs.sun.com too.
    HTH,
    -vladimir

  • Max. number of WLCs per WCS

    Hi,
    I know this is a fairly basic question but I can't find answer in WCS Q&A's etc.
    I'm looking at a deployment where there will be many small sites with only 5 or 6 APs and a 2106 WLC. Each site will be in a different mobility group.
    I know WCS licensing counts APs, but is there a max. number of WLCs?
    Thanks, MH

    Hi Mark,
    The supported number of WLC's per WCS is based on the WCS Platform used :)
    Minimum server requirements
    Cisco WCS High-End Server
    • 3000 lightweight access points, 1250 standalone access points, 750 wireless LAN controllers
    • Two Intel® Xeon Dual Core CPU's; 3.0 GHz, 8 GB RAM, 200 GB HDD
    Cisco WCS Standard Server
    • 2000 lightweight access points, 1000 standalone access points, 150 wireless LAN controllers
    • Intel® Dual Core CPU; 3.2 GHz, 4 GB RAM, 80 GB HDD
    Cisco WCS Low-End Server
    • 500 lightweight access points, 200 standalone access points, 50 wireless LAN controllers
    • Intel® CPU; 3.06 GHz, 2 GB RAM, 30 GB HDD
    CiscoWorks WLSE Models 1130-19 or 1133 running Cisco WCS
    • 1500 lightweight access points, 100 wireless LAN controllers
    • Intel Pentium 4 CPU; 3 GHz, 3 GB RAM, 38 GB HDD
    http://www.cisco.com/en/US/prod/collateral/wireless/ps5755/ps6301/ps6305/product_data_sheet0900aecd802570d0.html
    Hope this helps!
    Rob

  • Max number of VMs per free ESXi hypervisor?

    VMware Community,
    I've just installed the free ESXi 5.5 hypervisor and I'm wondering if the same virtual machine limits apply to the standalone scenario as vCenter? Can I actually run 512 VMs? What, if any, is the max number of VMs I can run on a free version of ESXi?

    As of ESXi 5.5 most limitations were removed and only an 8 vCPU limit per virtual machine remains. So unless I'm mistaken, the mentioned 512 VM per host (see http://www.vmware.com/pdf/vsphere5/r55/vsphere-55-configuration-maximums.pdf) apply to the free Hypervisor too.
    André

  • Trickles connection; max number of clinet per server; more services

    Dear,
    I found on web something about Trickles connection. Is there some further reading about Trickles connection in Java? Is that just logical concept or it is language-oriented implementation? If it is only logical concept, I suppose it is equal to TCP connection on client side and UDP connection on server side, of course if that is possibly? Can anyone tell me something more about that? Thank you.
    If I am using stateful connection between server and client, what is average number of client which server can serve - you can specify some PC configuration and give number which depends on that PC? Thank you.
    If somewhere are more services which should communicate, but they are on a same PC (suppose all are written in Java). What is the best way of communication between themselves?
    If you can, recommend me some very good book which can give me at least one answer on my questions. It is better, if book is available as e-book.

    It's not supported in Java so you're asking in the wrong place.

  • Max number of devices per app

    I work for a school and we have 200 ipads.  Can I purchase one app and place it on all 200.  I am assuming not, but are there restrictions?

    Repost your question in the iPad in the Enterprise (Schools/Business) forum https://discussions.apple.com/community/ipad/ipad_in_the_enterprise Maybe someone from another school system will answer. Here's one link, but I'm not sure it applies to schools. http://www.idownloadblog.com/2011/08/10/apple-id-limited-10-devices/
     Cheers, Tom

  • Max number of agents per proxy

    Is there a suggested maximum number of agents per proxy, especially a proxy co-located with the enterprise controller?
    Thanks,
    Tim Reidy

    This would depend on usage patterns and what type of hardware the proxy controller is running.
    According to some whitepapers I have you're looking at :
    For only hardware management - 5000 systems per enterprise controller, 1000 systems per proxy controller
    For hardware, OS, update and virtualization - 3000 systems per enterprise controller, 1000 systems per proxy controller
    hardware specs are:
    Sparc T3's, 16-core T3 processor, 32 GB RAM for the EC, 16 GB RAM for ProxyController
    Intel, Sun Fire x4270's, 2 x Quad-core Nehalem processors, 36 GB RAM for EC, 8 GB RAM for ProxyController

  • Max number of instances per Server

    Good morning,
    I've installed Oracle9i in a Windows 2000 Server with 1GB of memory. After that I've created several instances of Oracle DB. With 3 instances my server works acceptably, but after adding two mor instances I've begun to have some perfomance problems and the access speed has considerably decreased, so my question is, what is the maximum number of instances that the same Oracle server can support in order to optimize the access to the DB?
    Thanks in advance.
    Isabel

    Hi,
    I am confronted with a similar problem. ie, we have got several instances on the basis of one application/one instance. I am asked to regroup all these instances to one and only one instance containing several schemas to reduce the number of servers, number of instances and on the way reduce the administrative ( dba ) tasks. As i have got some knowledge of dba, I thought of installing this instance under Oracle 10g like this : an application on its own tablespace and the backup of this tbs via rman. So when an application crashes, I can make use of TSPITR to bring the database to its initial ( stable ) status. My questions are :
    1° any re-initialisation of the database will sanction all the schemas. Is there any
    way to avoid this ?
    2° as different tablespaces be brought to a consistency status different in time via
    TSPITR even if the controlfile happens to be the same ?
    3° if I opt for UNDO management AUTO, there can be only one UNDO TBS
    active at a time. As this won't render me to trouble when i need to recover
    only one application ? or on performance ?
    Any prompt reply will be greatly appreciated.
    Best regards.
    Tiroumalai

  • Throttling using JMS Adapter poller threads

    Hi,
    We are trying to realize the throttling using JMS Adapter poller threads mechanism
    I came across this http://docs.oracle.com/cd/E14571_01/core.1111/e10108/adapters.htm (15.5 Oracle SOA JMS Adapter Tuning )
    adapter.jms.receive.threads
    Here is my configuration. I tried both the options listed below but none works for me.
    option 1 - here property is of type string
    <service name="JMSDelayMsgRead" ui:wsdlLocation="JMSDelayMsgRead.wsdl">
    <interface.wsdl interface="http://xmlns.oracle.com/pcbpel/adapter/jms/JMSDelayMessage/JMSDelayMessage/JMSDelayMsgRead#wsdl.interface(Consume_Message_ptt)"/>
    <binding.jca config="JMSDelayMsgRead_jms.jca">
    <property name="adapter.jms.receive.threads" type="xs:string" many="false">4</property>
    </binding.jca>
    </service>
    option 2 - Here property is of type integer
    <service name="JMSDelayMsgRead" ui:wsdlLocation="JMSDelayMsgRead.wsdl">
    <interface.wsdl interface="http://xmlns.oracle.com/pcbpel/adapter/jms/JMSDelayMessage/JMSDelayMessage/JMSDelayMsgRead#wsdl.interface(Consume_Message_ptt)"/>
    <binding.jca config="JMSDelayMsgRead_jms.jca">
    <property name="adapter.jms.receive.threads" type="xs:integer" many="true" override="may">4</property>
    </binding.jca>
    </service>
    I tried minimumDelayBetweenMessages parameter for throttling (which is based on time delay) and it works as expected but poller threads mechansim is more suitable for my situation.
    Here is my environment details
    I'm on SOA 11.1.1.4
    JMS Adapter consuming from a Topic (IBM MQ)
    Durable Subscription
    Can any one help me get throttling using poller threads working?
    Please let me know if you need further details about my configuration / logs etc.
    I posted this in two other forums but didn't get any responses on them so posting it here. I apologize for the repetition of this post in multiple forums.
    Thanks & Regards
    shashi

    Hi Raks,
    Check this note for JNDI configuration..
    802754
    "If a 3rd party JMS provider should be used then usually the "Name of JNDI initial context factory" must be adjusted. I.e. com.sap.engine.services.jndi.InitialContextFactoryImpl must be replaced by some.other.vendor.jms.jndi.InitialContextFactory In addition it is necessary to deploy the jar that contains the some.other.vendor.jms.jndi.InitialContextFactory with the aii_af_jmsproviderlib.sda SDA file. In addition, you must extend the server/provider.xml deployment descriptor in the relevant way. Refer to Chapter 11 of the XI 3.0 Configuration Guide for more information"
    You need to find out class "Name of JNDI initial context factory" for tibco  as mentoned in the note and deploy the corresponding JAR file.
    Also check this link for JNDI configuration parameters in the JMs adapter..
    http://help.sap.com/saphelp_nw04/helpdata/en/c1/739c4186c2a409e10000000a155106/content.htm
    Regards
    Anand

  • Max files per partition

    I am looking to find the max files per partition for MAC OS X Server (and if any differences occur in the XServe RAID) I see that the max file size is 2^63 my concern revolves arounds users with thousands of tiny files
    Thank You

    There is no 'per-partition' limit, it is defined by the format of the volume.
    For example, HFS+ has a theoretical maximum of 2,147,483,648 files (2^31 - not sure where you're seeing 2^63).
    However, in any case the limit is likely to be lower based on the number of allocation blocks on the volume. Since every file will consume at least one block the actual limit is really (number of (allocation blocks -1) which is still a significant number.
    The reality, though, is that the disk limit is not likely to be your problem. The Finder becomes an absolute dog when there are many thousands of files in a directory. If you're trying to view these files in the Finder you'll find the limit is in the low thousands before performance degrades. Note that this limit only applies to files in a single directory and that if you're using a hierarchy of folders you can overcome this problem.
    Non-GUI tools have a better time with it. I have one directory on disk with almost 100,000 files on it and the Finder is the only app that has an issue with it.

  • Max number of file descriptors in 32 vs 64 bit compilation

    Hi,
    I compiled a simple C app (with Solaris CC compiler) that attempts to open 10000 file descriptors using fopen(). It runs just fine when compile in 64-bit mode (with previously setting �ulimit �S -n 10000�).
    However, when I compile it in 32-bit mode it fails to open more than 253 files. Call to system(�ulimit �a�) suggests that �nofiles (descriptors) 10000�.
    Did anybody ever see similar problem before?
    Thanks in advance,
    Mikhail

    On 32-bit Solaris, the stdio "FILE" struct stores the file descriptor (an integer) in an 8-bit field. WIth 3 files opened automatically at program start (stdin, stdout, stderr), that leaves 253 available file descriptors.
    This limitation stems from early versions of Unix and Solaris, and must be maintained to allow old binaries to continue to work. That is, the layout of the FILE struct is wired into old programs, and thus cannot be changed.
    When 64-bit Solaris was introduced, there was no compatibility issue, since there were no old 64-bit binaries . The limit of 256 file descriptors in stdio was removed by making the field larger. In addition, the layout of the FILE struct is hidden from user programs, so that future changes are possible, should become necessary.
    To work around the limit, you can play some games with dup() and closing the original descriptor to make it available for use with a new file, or you can arrange to have fewer than the max number of files open at one time.
    A new interface for stdio is being implemented to allow a large number of files to be open at one time. I don't know when it will be available or for which versions of Solaris.

  • Max Number of Files?

    Is there a maximum number of photos/videos you can have in Photoshop Album?
    (Sorry if has already been answered. I searched but couldn't find anything)
    Thanks!

    Hello,
    I have the following questions which is linked to the "max number of files".
    Since I am using the oldest PhotoShop Album version (V1), I am wondering if I can continue with it. I have 6000 pictures, and growing ~100 each months.I would like to migrate to PhotoShop Elements 8, I tried the trial version, but when trying to import the PSA catalog file, I have an error around 35% conversion... Anybody know what I can do ???
    I tried to do a repair with PhotoShop Album, without success.
    I can import pictures, by groups of 1000
    But then, how could I merge all catalog ??
    Thanks,
    Kamayana

  • Max Number of files supported by new Zen Touch Firmwar

    Hello
    I used to have about 34gigs of music on my zen touch with the old firmware. But now it will only accept about 20 gigs. Does anyone know what is the max number of files that zen touch supports with new firmware ?
    Thank You

    RBBrittain wrote:
    Has anyone verified that this is true of MTP players as well? I doubt it'll be different (the tag-data library system is common to all Nomad-type Creative players, whether PDE or MTP), but with all the changes needed for MTP, it would be helpful.
    I don't have a 40Gb Touch, which is really the kind of player you'd need to test this.
    BTW, I was referring to the overall capacity limit, which is tied more to space than to number of songs; that was what Creative was talking about when they said MTP reduces the Touch's song capacity. Having a Micro myself, I've never had enough capacity to test the internal song limits.
    Free space is pretty obvious, and the initial question was relating to number of files and any potential limit. I'm not sure what it is about MTP that reduces the space, whether it's the firmware, file system, or some addition to the files.

  • E-edition freezes up with 1A.pdf The max. number of files are already open no other files can be opened or printed until some are closed , showing four of five and computer froze any I must close by shutting down manually.

    My online E-Edition newspaper will freeze up after loading the front page and gives me the message that the max. number of files are already open and no other files can be printed or opened until some are closed. 1A.pdf. When you click ok it repeats itself and you have to force shutdown by holding off button. I'm totally stumped.

    I have read that "1000" is default maximum for Acrobat 4 or Acrobat 5 (I don't remmember it exactly anymore). Concerning my PC and RAM. I have a high-end graphical computer at my office; so I'm sure the RAM memory is not the reason.
    Anyway, thanks for answer.

  • Max number of connection for adapters

    Hi PI/XI Experts,
    I have a WS to Proxy Syncronous scenario. I need to know how many client could consume the web service at the same time? Are there any limitation? If so what is the max. number? and where it can be changed?
    There is another question that how many of the WS clients message could be processed via ABAP Proxy? It is important to transport the all the messages to ABAP Proxy at the same time as much as possible.
    Kind regards,
    Altuğ Bayram

    Hi Raj,
    Where you get this knowledge? When i do search before this message i only found about RFC adapter max connection limitations. Every server/adapter should have a maximum capacity. Maybe it is high number for WS and XI adapters but i need to know what it is. If you how can i find it please share the information.
    Kind regards,
    Altuğ Bayram

Maybe you are looking for

  • Adobe Acrobat 6 pro in win 7 install problem

    hi iam tring to install Acrobat 6 pro in windows 7 64bit . when i launch setup.exe a windows 7 compaitabilty error message pop up when i click on run program it will start installing and again it gives a setup error saying "adobe acrobat 6 pro setup

  • Need a bit of help with css and fullscreen

    I am currently doing a javaFX application for my university project, I have it everything nearly finished, but need to finish the css component to make the application "prettier" (I am not very good on graphic design to be honest). So if i could get

  • How do I recover missing purchases?

    My laptop crashed a few days ago and I was unable to recover all of my purchased songs. I was wondering if there anyway I could get my songs back?

  • Re-setting up a 3050A

    I have a Deskjet 3050A and it has been wiring fine wirelessly for the past year. last month I updated my OS to Mavericks 10.9.5 and it still worked fine. I have just had a new router fitted by my supplier and now I can't get my printer connected. I p

  • Why does PrP CC export an AVC codec file when I export an H264??

    Hey everyone, I'm new to PrPro from FCP7. I'm so used to exporting a .mov file with H.264 compression and I can't believe that I can't do that inside PrPro. I'm sure it must be something simple that I am not seeing. When I export H264 from Media Enco