{{Quickfixn}} Quickfixn Digest, Vol 105, Issue 18

Nate Kershner nathaneleven at gmail.com
Thu Jul 16 05:42:22 PDT 2020


Yutaka,

I was not responding to your issue. I was sending one of my own to the
mailing list.

Thanks,
Nate



On Thu, Jul 16, 2020 at 8:39 AM <quickfixn-request at lists.quickfixn.com>
wrote:

> Send Quickfixn mailing list submissions to
>         quickfixn at lists.quickfixn.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
> or, via email, send a message with subject or body 'help' to
>         quickfixn-request at lists.quickfixn.com
>
> You can reach the person managing the list at
>         quickfixn-owner at lists.quickfixn.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Quickfixn digest..."
>
>
> Today's Topics:
>
>    1. Re:  FIX connection Logout/Login Problem (YUTAKA YOSHIDA)
>    2.  Quickfixn Connection Webpage after Upgrade (Nate Kershner)
>    3. Re:  Quickfixn Connection Webpage after Upgrade (YUTAKA YOSHIDA)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 16 Jul 2020 21:20:06 +0900
> From: YUTAKA YOSHIDA <ysdytk1973 at gmail.com>
> To: "Mailing list for QuickFIX/n" <quickfixn at lists.quickfixn.com>
> Subject: Re: {{Quickfixn}} FIX connection Logout/Login Problem
> Message-ID:
>         <
> CACZgWbO2UHG+MFHaSQ0MYwefHpBMaOLFLvZb5xWSpcTeaTYxbA at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Thank you for your response.
>
> Could you provide me an example code?
> I have tried in several ways but this issue remains unresolved.
> I am attaching my quick fix log file.
>
> Best regards,
> Yutaka
>
> On Wed, Jul 15, 2020 at 11:16 PM Grant Birchmeier <
> gbirchmeier at connamara.com>
> wrote:
>
> > My strong suspicion guess is that you are doing too much work within the
> > OnMessage callback.  (Or any callback, really, but probably OnMessage.)
> >
> > For each message received, OnMessage(<type>) is called, and further
> > message reception is blocked until OnMessage() returns.  So if OnMessage
> > takes too long, the queue eventually will back up and you will eventually
> > see message loss.
> >
> > A common technique is to have OnMessage push the message into a work
> queue
> > and return instantly, while another thread consumes off the work queue
> and
> > processing them.
> >
> > Does that make sense?
> >
> >
> >
> >
> >
> > On Wed, Jul 15, 2020 at 6:09 AM YUTAKA YOSHIDA <ysdytk1973 at gmail.com>
> > wrote:
> >
> >> Hello everyone,
> >>
> >> I am using Quickfixn for accessing LMAX.
> >> I have a serious problem now.
> >> During receiving the price updates from the server, logout/login repeats
> >> sometimes.
> >> LMAX said like this.
> >> ///////////////////////////////////////////////////////
> >>
> >> If your software gets overwhelmed it will return a TCP Window size=0,
> >> this means that you?re not able to receive further messages at the
> moment,
> >> and the TCP transmission is halted until it can process the messages in
> its
> >> receive buffer.
> >>
> >> TCP back pressure will result when your software is unable to process
> the
> >> TCP packets fast enough (can't keep up) so messages start to back up on
> our
> >> side awaiting being sent.  If your software gets overwhelmed it will
> return
> >> a TCP Window size = 0 which means that there is no room to send anything
> >> more at this time and messages queue up awaiting the next available
> window
> >> size.
> >>
> >> We can try reducing the amount of updates we are sending to you (I can
> >> see your account is currently set as 1000 updates / sec with 20 levels
> >> depth market data) or you can reduce the number of instruments you are
> >> subscribing to. Please also contact you bridge provider to look at this
> >> issue.
> >>
> >> //////////////////////////////////////////////////////////////
> >>
> >> To solve this issue, I did the following steps.
> >>
> >> -I upgraded VPS.
> >>
> >> -I reduced the number of instruments to subscribe to.
> >>
> >> -I commented on codes related to file writing.
> >>
> >> However, this issue remains.
> >>
> >> I have some errors in the FIX log file.
> >>
> >> I am attaching it.
> >>
> >> Can you help me now?
> >> _______________________________________________
> >> Quickfixn mailing list
> >> Quickfixn at lists.quickfixn.com
> >> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
> >>
> >
> >
> > --
> > Grant Birchmeier
> > *Connamara Systems, LLC*
> > *Made-To-Measure Trading Solutions.*
> > Exactly what you need. No more. No less.
> > http://connamara.com
> >
> > This email, along with any attachments, is confidential. If you believe
> > you received this message in error, please contact the sender immediately
> > and delete all copies of the message. Thank you from Connamara Systems,
> LLC.
> > _______________________________________________
> > Quickfixn mailing list
> > Quickfixn at lists.quickfixn.com
> > http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20200716/2eeef051/attachment-0001.html
> >
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: Quickfix.rar
> Type: application/octet-stream
> Size: 4458 bytes
> Desc: not available
> URL: <
> http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20200716/2eeef051/attachment-0001.obj
> >
>
> ------------------------------
>
> Message: 2
> Date: Thu, 16 Jul 2020 08:25:14 -0400
> From: Nate Kershner <nathaneleven at gmail.com>
> To: quickfixn at lists.quickfixn.com
> Subject: {{Quickfixn}} Quickfixn Connection Webpage after Upgrade
> Message-ID:
>         <CADjps7HxAxPTcSRYu5=
> q57Mcyo81uEhJv-4iK4ANNau9sJfCOQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> We just went live with an upgrade to QuickFix/n (1.0.3 to 1.10). Obviously
> 1.0.3 is a very old version, but I'm hoping someone can assist. In the old
> version, if you visited http://localhost on the server or http://
> <servername>
> from another machine, it presented you with webpage with a list of
> connections and their sequence numbers with the ability to adjust them, but
> after upgrading it's no longer working (error message is Unable to
> connect). I don't see any actual webpage configured anywhere on the server
> we run our service on (IIS isn't even installed), so I'm pretty sure it was
> somehow served up by the engine itself? Any ideas if this is the case and
> if there's an equivalent in 1.10 or if I'll just need to build an
> equivalent myself?
>
> Thanks,
> Nate
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20200716/602544e7/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Thu, 16 Jul 2020 21:39:30 +0900
> From: YUTAKA YOSHIDA <ysdytk1973 at gmail.com>
> To: "Mailing list for QuickFIX/n" <quickfixn at lists.quickfixn.com>
> Subject: Re: {{Quickfixn}} Quickfixn Connection Webpage after Upgrade
> Message-ID:
>         <CACZgWbM3XvW_612dxzi--=
> 4uP2dEjuEv4K-wF0yU9EpO7qr0bg at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Nate,
>
> Thank you for your reply.
>
> But I don't understand your explanation.
> I am using the latest QuickFix/n (1.15)
> Is there something that I did wrong?
>
> Many thanks,
> Yutaka
>
> On Thu, Jul 16, 2020 at 9:25 PM Nate Kershner <nathaneleven at gmail.com>
> wrote:
>
> > We just went live with an upgrade to QuickFix/n (1.0.3 to 1.10).
> Obviously
> > 1.0.3 is a very old version, but I'm hoping someone can assist. In the
> old
> > version, if you visited http://localhost on the server or http://
> <servername>
> > from another machine, it presented you with webpage with a list of
> > connections and their sequence numbers with the ability to adjust them,
> but
> > after upgrading it's no longer working (error message is Unable to
> > connect). I don't see any actual webpage configured anywhere on the
> server
> > we run our service on (IIS isn't even installed), so I'm pretty sure it
> was
> > somehow served up by the engine itself? Any ideas if this is the case and
> > if there's an equivalent in 1.10 or if I'll just need to build an
> > equivalent myself?
> >
> > Thanks,
> > Nate
> > _______________________________________________
> > Quickfixn mailing list
> > Quickfixn at lists.quickfixn.com
> > http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20200716/91ef5e8c/attachment.html
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
> ------------------------------
>
> End of Quickfixn Digest, Vol 105, Issue 18
> ******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20200716/ed6c4b0d/attachment.html>


More information about the Quickfixn mailing list