Startrfc & RFC Server Groups

Good day.
I was curious if there was a command line tool, similar to startrfc, that would leverage the <i><b>RFC Server Groups</b></i> (RZ12) as opposed to the <i><b>Logon Groups</b></i> (SMLG).
We currently have 2000 iDocs to post at once and are bombarding a single APP server since the logon load balancing algorithm is not rapid enough. Since the RFC Server Groups are designed for this exact purpose, I find it silly that startrfc would not leverage them.
Any help or ideas would be greatly appreciated.
Thank you,
Charles
DBA & BASIS Admin

Hi Charles,
We are developing an interface between SAP and an external system.
Estimated load for inbound documents is about 5000 iDocs per hour.
We plan to use "startrfc" command to load IDocs to SAP.
We are also interested in using RFC Server Groups (RZ12).
Have you found a WorkAround ?
Best regards
Jean Christophe

Similar Messages

  • RFC Server Groups affecting RFC performance

    Hi SDN performance experts
    I am investigating an issue with RFC performance within our ECC5 system. ST03N shows an average total RFC response time across all instances has grown from a monthly average of 352ms in March to 1500ms in October. However, CPU and Database times have not risen very much during this time, indicating that we are 'losing' time elsewhere.
    I broke down my investigation to look at each instance in turn and what I found was that half the instances had an average monthly RFC time that had been stable since March, whilst the remaining instances showed times that had increased greatly in May and June. Two of these instances had shown an increase from 0.5secs to nearly 20secs in three months!!
    I dug a little deeper and found that a RFC server group (RZ12) had been created for the instances that are showing poor performance around May or June. The instances NOT included in this RFC server group are the ones that continue to perform well. I therefore assume that the problems are caused by this RFC server group.
    The group has the following attributes (within RZ12):
    Activated - 1
    Max requests in queue - 5
    Max no of logons - 90
    Max disp of own logon - 25
    Max no of WPs used - 75
    Min no of free WPs - 1
    Max no of comm entries - 90
    Max wait time - 15
    Can anyone help me solve this problem by advising how the RFC group should be set up to improve performance.
    Many thanks,
    Arwel Owen,
    SAP BASIS Manager,
    Princes Ltd,
    Liverpool, UK.

    Hi Nuno,
    We configured RFCs to use application instances instead of the central instance because we too had problems with RFCs locking up the central instance many years ago. We took the decision then not to run RFC-based interfaces from the central instance, but to balance them across the application instances instead.
    Each application instance has 15 DIA processes and the system barely ever reaches any near full capacity (where all DIA processes are in use), so I think we have enough processes configured.
    We are not experiencing many buffer swaps. The Export/Import buffer has very similar number of swaps across all instances - it does not show more swaps for instance 01 over instance 00 (see my previous post for more information on how our instances are configured).
    Can you please explain what you mean by configuring SMLG instead of RZ12 for RFCs?
    Many thanks,
    Arwel.

  • What could mean "server group"

    What could mean server group. I have to specify when running a program in background(probably this is not a group in "smlg"as this partains to dialog processing

    I think you're refering to SAP RFC server group
    Similar to load distribution of user logins with logon groups, there is a mechanism for load distribution of RFCs
    This is needed to achieve parallelization to achieve higher performance
    To avoid overloading a dialog instance with too many simultaneous RFCs, it uses the resources of all existing dialog instances optimally. Hence you refine RFC server groups.
    Use RZ12 to maintain RFC groups.
    Create a group & assign single/multiple instances to this group
    Regards
    Puneeth

  • How to setup "Server Groups" in RSPC (process chains)?

    I'm a BASIS person working with our BI group on setting up their loads to only run on the application servers.  If you don't define a host in RSPC, it will always run on the database server.  We don't want to specific one host in case that server has issues.  How can we setup the "server group" so we can use all our application servers for these process chains.  It doesn't seem to use the SMLG logon groups we defined already.
    Thanks in advance!

    I have setup the load balancing in the RFC, but for these jobs that are submitted via RSPC, they don't look at the SMLG parameters, they just always pick the database server.  We can specify one host (other than the database server) in RSPC similar to SM36, but we were trying not to do that so in case that server is down, these jobs wouldn't fail. 
    I thought we could setup a "server group" and assign our 3 application server to them that way they would never fail if one is unavailable and it would keep them off the database server.

  • Connect from SAP gateway to RFC server failed - Java StandAlone app X SAP RAC System

    Dears,
    I'm developing a Java application (RFC SERVER) with JCo3 and I need to connect to SAP RAC system.
    I have configured the TCP/IP connection via transaction SM59, but when I try to start my server I face the error below (dev_jco_rfc.trc):
    ==========================================================================================
    **** Error file opened at 20140714 112024 Brasilia Time Rel 3.0.10 (2013-08-08) [720.440]
    Error:  >Mon Jul 14 11:20:24,636<    RfcException: [null]
        message: Connect from SAP gateway to RFC server failed
    Connection parameters: TYPE=A DEST=VSPAGUE ASHOST=cpe1601 SYSNR=01 SAPROUTER=/H/155.56.49.28 PCS=1
    LOCATION    SAP-Gateway on host ld7624.dmzwdf.sap.corp / sapgw01
    ERROR       hostname 'cpe1601' unknown
    TIME        Mon Jul 14 16:20:25 2014
    RELEASE     740
    COMPONENT   NI (network interface)
    VERSION     40
    RC          -2
    MODULE      /bas/740_REL/src/base/ni/nixxhl.cpp
    LINE        193
    DETAIL      NiHLGetNodeAddr: hostname cached as unknown
    COUNTER     3
        Return code: RFC_FAILURE(1)
        error group: 102
        key: RFC_ERROR_COMMUNICATION
    ==========================================================================================
    This problem happens when my app executes the line:
    JCoServer myServer = JCoServerFactory.getServer(myServerName);
    My system properties:
    jco.client.lang=EN
    jco.destination.peak_limit=10
    jco.client.client=800
    jco.client.passwd=********
    jco.client.user=********
    jco.client.sysnr=01
    jco.destination.pool_capacity=3
    jco.client.ashost=/H/155.56.49.28/H/cpe1601
    jco.server.connection_count=3
    jco.server.gwhost=/H/155.56.49.28/H/cpe1601
    jco.server.progid=VSPAGUE
    jco.server.gwserv=sapgw01
    jco.server.repository_destination=VSPAGUE
    Using SAP Logon i can connect to server cpe1601 system E16 without problems.
    Please, I really need some help, because my knowledge on SAP platform is minimum.

    Hi Markus,
    Changing ASHOST=ld7624.dmzwdf.sap.corp as you have suggested, I got the error message: Connect to SAP gateway failed ...
    As you could see, the host I'm connecting is from SAP RAC Service.
    Here in our company we have only SAP Logon and my RFC Application, and I can connect to SAP remote system via SAP Logon with this settings:
    System Connection Parameters
    Description: SAP ECC 6.0
    Application Server: cpe1601
    Instance Number: 01
    System ID: E16
    SAProuter String: /H/155.56.49.28/H/
    Below the connection information I received from SAP RAC SUPPORT for testing purposes:
        E16 System:
        SID: E16
        Client: 800
        System Number: 01
        Server: cpe1601
        Component Version: SAP ERP Central Component 6.0 Enhancement Pack 6 Suite on HANA
        User: ********
       Password: ********
       SAProuter String:
       If you don't plan to use SAPRouter at your end,
       /H/155.56.49.28/H/    

  • Connect from SAP gateway to RFC server failed

    Good day and a happy new year to you all!
    I am failing to connect to my SAP BW system from BEx. The logon fails with this message:
    >>>>>Start<<<<<<<<<<
    Error Group
    RFC_ERROR_COMMUNICATION
    Message
    Connect from SAP gateway to RFC server failed
    Connect_PM  GWHOST=10.16.64.77, GWSERV=sapgw02, ASHOST=10.16.64.77, SYSNR=02
    LOCATION    SAP-Gateway on host bwsys / sapgw02
    ERROR       timeout during allocate
    TIME        Sat Dec 31 13:16:19 2005
    RELEASE     640
    COMPONENT   SAP-Gateway
    VERSION     2
    RC          242
    MODULE      gwr3cpic.c
    LINE        1785
    DETAIL      no connect of TP sapdp02 from host 10.16.64.77 after 22 sec
    COUNTER     2
    >>>>>>>>>END<<<<<<<<<<<<
    I only experience this problem when connecting using any BEx component, but, I can successfully connect to the SAP BW system from SAP gui.
    Additionally, I have the service 'sapdp02' defined in the services file, both on the workstation and the server.
    What could be wrong or missing in my configuration?
    Regards,
    Joao.

    hi Joao,
    check if oss note 447882 relevant
    you may ask basis for help
    Symptom
    You want to access the customer system using the BEx Analyzer.The connenction fails:The system displays the error RFC_ERROR_COMMUNICATION.In the detail screen, the system displays message "Partner not reached" (host 192.168.4.2, service sapgw 00).
    Other terms
    SAP Gateway, RFC_ERROR_COMMUNICATION, partner not reached
    Reason and Prerequisites
    The SAP gateway host is deactivated or the TCP/IP port 33xx (where xx corresponds to the system number) is not open.
    Solution
    Issue statement ping <IP address> (In this example:192.168.4.2) No reply: Boot SAP Gateway host required.
    An answer:Check whether the TCP/IP port 33xx is open (where xx corresponds to the system number) and start the SAP gateway.
    The TCP/IP port is also partially defined in the services file as an sapgw<SID> or sapgwxx entry (where xx corresponds to the system number). The services file is in the Windows directory or in WinNT/System32/drivers/etc.

  • BODI 11.7.3.0 could not connect to a SAP server group

    We are currently using Business Objects Data Integrator 11.7.3.0. and we trying to connect to SAP server group instead of specific server but getting connection error
    We are setting this up because BODI is not ulitizing the Load Balancing feature of our SAP system. Because the SAP application server address is hard coded in BODI (Datastore), BODI is just using the same SAP server every run.
    The question now is:  Is the latest version of BODI can connect to a SAP server group?

    1. Yes, 12.2 finally suports the rfc.ini file, one reason was for the load balancing.
    2. Yes, you are right, one datastore is bound to one application server in 11.7. However, this one apllication server could submit the ABAP as a spool job rather than executing it in dialog mode and then you have your load balancing again. Checkout the datastore property "execute in background".

  • Executing a Job via Web Services using a Server Group?

    When executing a job from Designer or from the Management Console you have the option to select a specific job server or a server group.
    But when executing a job via Web Services it uses the first job server with which the repository was associated (i.e. the first job server listed in AL_MACHINE_INFO).
    Is there a way to get the job to execute using a server group instead simply choosing the first job server in the list?
    Note: We are using FIM to execute the jobs via web services and don't have access to additional parameters.

    Joe
    Here is the where you can change the server group/job server.
    - After you add the Batch/real Time job as a webservice.
    - Go to the Webservice Batch Job Attribute and from the drop down choose the "Enable job Attributes" and hit apply.
    - After this if you use the WSDL URL http://<Data Services Web Server>:<Web server Port>/DataServices/servlet/webservices?ver=2.0&wsdlxml
    - You will see the job attributes that you can change based on the allowed parameters mentioned in the documentation.
    The batch job or real time job is published without the job parameters by default. Once you enable the job attributes, remove and re publish the batch job as a web service. The application making the call to this webservice should be able to read the WSDL generated by Data services and pickup all the input and output parameters of the method.
    Refer to the Data Services Integrator guide (Chapter 3 : pages 25 - 33 ) to get the exact parameter values permitted via Data Services jobs called via web services.
    Hope this helps!
    Thanks & Regards
    Tiji

  • RFC Server Interface Error BODI-3017270

    I can't to do a new RFC Server Interface, the system send me a error.
    RFC Server Interface: An error occurred while calling RFC function: RFC_SYSTEM_INFO (1) (BODI-3017270)
    In BW I have a RFC Program declared with the same name.
    The telnet comunication is ok.
    The program on data service server is registred at command level
    Any idea.

    Hello Cesar. 
    The status of your question is 'Answered'.  Would it be possible to know what the answer was?
    Thanks  I am experiencing the same issue after the application of MS Security updates
    Greg Kern

  • Broadcasting Workbook Error | An active RFC server could not be found

    Hi All,
    I am facing an issue while trying to broadcast(distribute) a workbook. The broadcasting of a query from the query designer works fine. But when I try to distribute a workbook, it throws up the following error. We have used the SMTP method(<i>Using SMTP plug-in</i>) for broadcasting and we know that we can use RFC(<i>Using RFC connection</i>) too. But my question is whether RFC method is a must for workbook distribution.Kindly help me.
    Thanking you,
    Best Regards,
    Manesh
    <u><b>The Error Log</b></u>
    <b>Processing for user PUSHM, language EN 
      Processing setting 
      An active RFC server could not be found 
      Error occurred during processing of framework class CL_RSRD_PRODUCER_EXCEL, type PROD 
      Processing setting !TEMP_2CC00BE0E24C704991039F6E9C2AC4E4 completed with errors 
    Job step for user PUSHM, language EN ended with errors 
    </b>

    Hi,
    Are you using BI 7 ?
    Have you configured a Precalculation server in transaction RSPRECADMIN ?
    Precalculation servers are basically PC, that are used for their Excel capabilities, in order to produce up-to-date workbooks.
    Best regards,
    Guillaume
    Message was edited by:
            Guillaume GARCIA

  • Error in Broadcaster - An Active RFC Server could not be found

    Hi all,
    I am trying to broadcast a workbook to my mailbox through Information Broadcasting, i am trying this in BI 7.0 system.  In the Broadcasting wizard, I gave my mailid & the other required credentials.  But when i click on Schedule, i am getting a Error message "An Active RFC Server could not be found.  Error occured during processing of framework class CL_RSRD_PRODUCER_EXCEL, type PROD". 
    I checked in SU01 & my mailid is already added there.  So, where am i missing or is there any settings need to be done for the Broadcaster to work?
    Thanks,
    Murali

    The precalc server is not needed if you are generating html output, but certainly is mandatory  for the Broiacaster to run/distribute BEx Excel Workbooks. 
    The BW needs access to a Windows computer that has Excel on it.  The BW connects to the Precacl and sends it a request it run a BEx wkbk, which the BW then can email to users.
    The precalc server is a Windows Service.  You can install it locally on your desktop, or it can be installed on a windows server.  There is a little config that needs to be done.  The How To Troubleshoot Information Broadcasting link in the other resposne will provide all the steps.  You should obtain the most current version of the software from SAP.
    You'll need a precalc server for each BW system in your landscape that you want to broadcast BEx wkbks from, so if you have Dev and QA systems, you'll need precalcs for them as well.

  • Bit Locker Implementation in Windows 8.1 machine using Windows server 2008 r2 server group policy.

    is it possible to enable the bit locker only for windows 8.1 machines through windows 2008 r2 server group policy ?
    Thanx and Regards,
    Shanif

    Hi Shanif,
    Yes, we can do this.
    Regarding how to enable Bitlocker via group policy, the following article can be referred to as reference.
    Cannot Save Recovery Information for Bitlocker in Windows 7
    http://blogs.technet.com/b/askcore/archive/2010/02/16/cannot-save-recovery-information-for-bitlocker-in-windows-7.aspx
    After configuring the settings, we can use security filtering or WMI filtering to apply the policy to specific computers.
    Regarding this point, the following blog can be referred to for more information.
    Security Filtering, WMI Filtering, and Item-level Targeting in Group Policy Preferences
    http://blogs.technet.com/b/grouppolicy/archive/2009/07/30/security-filtering-wmi-filtering-and-item-level-targeting-in-group-policy-preferences.aspx
    Best regards,
    Frank Shen

  • Server Group not working when one of Job Servers is down

    I have a Server Group of two job servers. They have the same version 12.2.2.3 and are attached to the same Local Repository of version 12.2.2.0.
    When I execute a batch job (from the Designer) and explicitly specify on which job server it should run, it works fine for either job server. Also, when I specify Batch Job execution on Server Group, it works fine.
    However, when I shutdown one of the Job Servers, and then try to execute the job on Server Group, I'm getting two error messages, BODI-1111011 that one Job Server is down, and BODI-1111009 that another Job Server has failed.
    At the same time, when I check the Server Group in the Management Console, it shows that the allegedly failed Job Server is in the status green.
    That error is not reflected in a job server eveng log, nor there is anything written to webadmin log, not in the job trace (the latter isn't created at all).
    Is there anything I can do at this point except raise a support message?

    The issue was with different users for Local Repository in Admin and Job Server config. I discovered it when trying to run the job from Admin Console. Designer is probably not the best diagnostic tool for such kind of issues.

  • DS XI3.2 SP1 - Problem when starting RFC server from management console

    Hi,
    We're using DataServices XI 3.2 SP1 FP1 on a windows 2008 server 64bits to load SAP BW. We have set up an external system in SAP BW called "DI_SOURCE" and then successfully created a RFC server interface (DI_SOURCE) within the management console.
    When we try to start this RFC server from the management console, we immediately get the following error message : "An internal error occurred in: server.start()::rfc_bad_connection".
    On the other hand, when we follow the "old method" (pre SP2) and start the RFC server from a command window, it works : we have "CONNECTION DI_SOURCE OK" in SAP BW.
    Any ideas how to solve this ?
    Thanks,
    Olivier

    Hi,
    We have tried your suggestions above.
    Instead of just crashing we now get an error from designer (before closing down). Seems as if our librfc32.dll has a problem.
    We have verified that the librfc32.dll from the Data Services package is the only one on the server.
    Problem signature:
      Problem Event Name:        BEX
      Application Name:        al_designer.exe
      Application Version:        12.2.2.0
      Application Timestamp:        4b99c5ef
      Fault Module Name:        LIBRFC32.DLL
      Fault Module Version:        7100.3.144.6097
      Fault Module Timestamp:        49bec8be
      Exception Offset:        000179a4
      Exception Code:        c0000409
      Exception Data:        00000000
      OS Version:        6.1.7600.2.0.0.272.7
      Locale ID:        1030
      Additional Information 1:        4b85
      Additional Information 2:        4b85a4b06dde50b4e092d24f447efca0
      Additional Information 3:        45fe
      Additional Information 4:        45feda9db76a48384005c14dafbddc29
    Read our privacy statement online:
      http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
    If the online privacy statement is not available, please read our privacy statement offline:
      C:\Windows\system32\en-US\erofflps.txt

  • RFC Server - Can't get to work

    I will prefice this by saying I am an ABAP developer with very little VB.Net experience.  Basically I am trying to write an application that will be called from SAP, perform a routine and return some values back to SAP.  In order to prepare for this I am trying to do the sample tutorial that came with the SAP .Net Connector documentation (called "How to Build a Simple RFC Server in .NET").   I have gotten to step 4 without many problems, but I am having trouble finding out where to put the "Command Line Arguments" in the "Set Logon Parameters for your SAP Server" step.  If I go to "ConsoleApplication1" properties pages under "Configuration Properties" there is a place for command line arguments (it is under "Debug").  Is this where I am to put my arguments?  When I run the console do these arguments get executed?  Also, what is the best way to deploy this to the application server?
    Thanks for any help you can provide!

    When you run the exe file from server, you have to pass those paramters in the command line only.
    For Example:
    C:\>ConsoleApplication1 -a<registerd name> -g<servername> -x<Gateway Service>
    We have created a batch file (.BAT) with the above command line parameters. You should make sure that this exe file run always.
    I have read somewhere, it says EXE file can be converted into windows services and deploy it. I have not used this. Let me know if you get this.
    Thanks & Regards,
    Govind.

Maybe you are looking for

  • Format SimpleDateFormat

    Hi,all I have a problem with formatting date with SimpleDateFormat. I need that the date will be of format dd/mm/yyyy hh:mm:ss With date all is showing fine,I use dd/MM/yyyy ,but if I add hh:mm:ss  instead of right time I give 12:00:00. What may be t

  • Itunes not working with windows vista

    Downloaded latest iTunes to laptop running Windows Vista... After install, the program won't launch. You get an error message stating iTunes is shutting down and then get a Windows error message.

  • How to set Content-Disposition to "application/json;"

    Using System.Net.Http.Httpclient, I am trying to do a multipart post in C# and with a wp8. This is a snippet of my code: varclient = newHttpClient();                 client.DefaultRequestHeaders.TryAddWithoutValidation( "Content-Type", "application/j

  • What is this song???

    what is this song??? http://www.apple.com/105/media/us/retail/2009/tours/apple-retail-storeintroduction-us-20090602r640-9cie.mov i know... its not the place to post it... but its apple!

  • A novel idea regarding RAW conversion

    With the much debate about Aperture and ACR and RAW conversion, I had this thought: RAW conversion is really part of the image editing process, not part of cataloguing, selection, organization, or required for producing thumbnails. I'm not exactly su