[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ftpapi] Using http_url_post_stmf - very slow
I'm not using HTTPAPI for this I admit - but on my relatively tiny (10% of a CPU) partition I can do a 4Mb file upload using the built-in PHP support in about 5 - 10 seconds.
In other words I am pretty darned certain that it is not the IBM i or indeed HTTPAPI that is the problem.
Jon Paris
www.partner400.com
www.SystemiDeveloper.com
> On Jun 8, 2017, at 5:28 PM, Sturgeoff, Lorne <lorne.sturgeoff@xxxxxxxxxxxxxxx> wrote:
>
> Thanks Scott. I realize the question was ambiguous. I was really just wondering if there was perhaps a newer api in HTTPAPI that was preferred over the one noted below.
> It's going to be a tough one to diagnose. Network and disk speeds are usually very fast for processes on this system.
> I was attempting to upload a file of 454KB. Not huge. It took over an hour. From a PC that same file uploaded to the same web service in seconds.
> Anyway, thanks for the response.
> L.
>
> --
>
> -----Original Message-----
> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Scott Klement
> Sent: Thursday, June 08, 2017 5:07 PM
> To: FTPAPI/HTTPAPI mailing list <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
> Subject: Re: [Ftpapi] Using http_url_post_stmf - very slow
>
> Lorne,
>
> There's not much information, here. "It's slow" is very hard for me to troubleshoot when it's not slow for me...
>
> I don't think there's a "preferred approach" -- it's whatever works best for you. For sure, sending data from memory will be faster since there's no disk access involved -- but in most cases, this difference won't be noticed since network speed tends to be slower than disk speed
> -- but maybe it's different in your case?
>
> -SK
>
>
> On 6/8/2017 3:49 PM, Sturgeoff, Lorne wrote:
>>
>> Hello list.
>>
>> I have a program that uses http_url_post_stmf to send an encoded
>> stream file to a web service (https:// etc), based on EXAMPLE7 in
>> LIBHTTP/QRPGLESRC.
>>
>> When we upload files to the same web service using PC tools they go in
>> seconds. When they go with HTTPAPI using http_url_post_stmf, they go
>> very slowly indeed. I have the job running at priority 19 and the
>> system is not burdened at all (Power 7 running IBM i 7.2).
>>
>> Is this the preferred approach to send stream files to a web service
>> or should I be using a different api?
>>
>> Thanks,
>>
>> Lorne.
>>
>>
>
> --
> _______________________________________________
> Ftpapi mailing list
> Ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> http://scottklement.com/mailman/listinfo/ftpapi
> --
> _______________________________________________
> Ftpapi mailing list
> Ftpapi@xxxxxxxxxxxxxxxxxxxxxx
> http://scottklement.com/mailman/listinfo/ftpapi
--
_______________________________________________
Ftpapi mailing list
Ftpapi@xxxxxxxxxxxxxxxxxxxxxx
http://scottklement.com/mailman/listinfo/ftpapi