So keep latest NTK and Active4D Plugins but reinstall the the old shell
code? That would include using the old A4D_NTKConfig lists.
We can try that. It will have to wait a few weeks because of other project
commitments.

Thanks,

Brad Perkins

On 4/25/17, 9:41 AM, "Active4D-dev on behalf of Aparajita Fishman"
<[email protected] on behalf of
[email protected]> wrote:

>I meant only to use the old NTK shell code. Nothing else would have to
>change. If your problems persist and I can’t find the solution, I’ll do
>it for free.
>
>All the best,
>
>  - Aparajita
>
>> On Apr 25, 2017, at 7:21 AM, Perkins, Bradley D <[email protected]>
>>wrote:
>> 
>> Not really. I'd have to:
>> (a) Go back to the old server machine and 4D v14
>> (b) Work with institutional IT to get it back on the network (Hostmaster
>> updates, Switch programming). They tightly control all public facing IP
>> addresses.
>> (c) Identify all changed data since we went live and export/import it
>>back
>> into the v14 Database.
>> As noted that ran fine.
>> 
>> I never considered running v14 on the Sierra machines. I was told by 4D
>>it
>> wouldn't be stable.
>> 
>> If you mean staying with v15.4 and putting in the old shell code and
>>going
>> back to older NTK and Active4D versions, we could try that, but I have
>> other other project commitments that I must focus on for the next few
>> weeks and can't work on that now. We're just going to have to monitor
>>our
>> systems and live with the problems if they persist.
>> 
>> One idea I did have was to compile the NTK demo database under v15.4
>> running same NTK and A4D versions and place that on our development
>> system, reasonably exercise it with AB, and see if the Active4D/NTK
>>server
>> becomes unresponsive.
>> 
>> Also, I checked and we are still using the old network layer.
>> 
>> 
>> Thanks,
>> 
>> -- Brad
>> 
>> On 4/25/17, 7:30 AM, "Active4D-dev on behalf of Aparajita Fishman"
>> <[email protected] on behalf of
>> [email protected]> wrote:
>> 
>>> Brad,
>>> 
>>> Is it possible to roll back to the old NTK server code? I'd like to
>>>know
>>> if that solves the problem.
>>> 
>>> All the best,
>>> 
>>> - Aparajita
>>> 
>>>> On Apr 24, 2017, at 1:53 PM, Perkins, Bradley D <[email protected]>
>>>> wrote:
>>>> 
>>>> Hi John,
>>>> 
>>>> We went from v14 to v15. We're also still running 32-bit server. I'm
>>>>not
>>>> positive but I thought the new network layer was only available in
>>>> 64-bit.
>>>> I will definitely check though. Thanks!
>>>> 
>>>> Brad
>>>> 
>>>> On 4/24/17, 2:31 PM, "Active4D-dev on behalf of Bellos, John"
>>>> <[email protected] on behalf of
>>>> [email protected]> wrote:
>>>> 
>>>>> I forget what version of 4D you said you came from, but if it was v13
>>>>> or
>>>>> lower, try your setup with the new network layer OFF in 4D server.
>>>>> We've
>>>>> definitely seen some stability issues with the new network layer ON,
>>>>> using v15.4.
>>>>> 
>>>>> Note that if you're using Mac 64-Bit, the new network layer is forced
>>>>> on
>>>>> and you can't turn it off. But on Windows 64 bit server, you can turn
>>>>> this setting off.
>>>>> 
>>>>> ________________________________________
>>>>> From: Active4D-dev [[email protected]] on
>>>>>behalf
>>>>> of
>>>>> Aparajita Fishman [[email protected]]
>>>>> Sent: Monday, April 24, 2017 4:29 PM
>>>>> To: Active4D Developer Discussion List
>>>>> Subject: Re: [Active4d-dev] Active4D Slowdown then Stall (weird
>>>>> A4D_HTTPD_RequestHandler_* behavior)
>>>>> 
>>>>> It’s entirely possible there is some flaw in the new server code. The
>>>>> main change I made to A4D_HTTPD_RequestHandler was the correct
>>>>>handling
>>>>> of keep-alive connections. If you find out any more details, please
>>>>> post
>>>>> them here.
>>>>> 
>>>>> All the best,
>>>>> 
>>>>> - Aparajita
>>>>> 
>>>>>> On Apr 24, 2017, at 8:43 AM, Perkins, Bradley D <[email protected]>
>>>>>> wrote:
>>>>>> 
>>>>>> Peter and Aparajita,
>>>>>> 
>>>>>> Thank you both for your responses. I have been testing our
>>>>>>development
>>>>>> system with a higher MaxThreads this morning. I haven't been able to
>>>>>> exhaust all of the threads. I was able to crash 4D through. I'll
>>>>>>send
>>>>>> Aparajita the crash log.
>>>>>> 
>>>>>> Peter, your observations are very similar to what we've seen. Under
>>>>>> v14
>>>>>> --
>>>>>> and even with the broken keep alive feature -- we could run for a
>>>>>>long
>>>>>> time with no problems. Reboots were usually because I had to reboot
>>>>>> the
>>>>>> Windows server to install MS Security Patches.
>>>>>> 
>>>>>> Our production system sees a fairly light load and would normally
>>>>>> never
>>>>>> see the loads that I'm placing on it with ApacheBench unless IT is
>>>>>> running
>>>>>> a cyber scan. I'm letting it run as is with the earlier
>>>>>>configuration
>>>>>> to
>>>>>> see if the problem is because we've exhausted the thread pool. We
>>>>>> haven't
>>>>>> allocated an additional thread since I restarted on Saturday. Our
>>>>>> ThreadStack size was already set to 256 (docs show 128 as default).
>>>>>> As Peter notes, It could be that the problem lies elsewhere such as
>>>>>>in
>>>>>> in
>>>>>> 4D itself.
>>>>>> 
>>>>>> We upgraded hardware, OS, 4D, NTK, and Active4D. That is a lot of
>>>>>> change.
>>>>>> 
>>>>>> -- Brad
>>>>>> 
>>>>>> On 4/24/17, 9:09 AM, "Active4D-dev on behalf of Aparajita Fishman"
>>>>>> <[email protected] on behalf of
>>>>>> [email protected]> wrote:
>>>>>> 
>>>>>>> Increase MaxThreads in the A4D_NTKConfig list. I am increasing this
>>>>>>> to
>>>>>>> 100 by default in the next release, and I am also adding code to
>>>>>>> reclaim
>>>>>>> unused threads after a configurable delay.
>>>>>>> 
>>>>>>> All the best,
>>>>>>> 
>>>>>>> - Aparajita
>>>>>>> 
>>>>>>>> On Apr 24, 2017, at 4:51 AM, Peter Gutbrod <[email protected]>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Hi Brad,
>>>>>>>> 
>>>>>>>> I see something similar since I've upgraded 4D-Server to V16 and
>>>>>>>> NTK/A4D
>>>>>>>> to the newest version.
>>>>>>>> 
>>>>>>>> Before the server could run für month without any issue. After the
>>>>>>>> upgrade the server slows down within 1-2 days up the point, where
>>>>>>>> each
>>>>>>>> request can take 10 seconds or even more. According to the 4D
>>>>>>>>admin
>>>>>>>> panel there are cpu or network intensive tasks running. Server is
>>>>>>>> almost
>>>>>>>> idle, tons af free memory for 4D. Nothing suspicious in Windows
>>>>>>>> performance monitor. Rebooting 4D and the slow-down is gone -  for
>>>>>>>> the
>>>>>>>> next couple of hours, then it slowly reappears.
>>>>>>>> 
>>>>>>>> I realized the slowdown in a JSON API. First I thought it is
>>>>>>>> something
>>>>>>>> within my A4D code, so I've calculated the time my A4D code needs
>>>>>>>>to
>>>>>>>> run. But I found the slowdown happens while receiving the request.
>>>>>>>> Once
>>>>>>>> A4D starts executing the code, everything runs fast, including
>>>>>>>> sending
>>>>>>>> the response.
>>>>>>>> 
>>>>>>>> I've asked Rob from the pluggers, whether he had heard about
>>>>>>>> slowdows
>>>>>>>> with the new version of NTK but he wasn't aware of any problems.
>>>>>>>> 
>>>>>>>> In a period, where I wasn't able to restart 4D server
>>>>>>>>periodically,
>>>>>>>> slowdown got so extreme, that 4D clients were unable to login due
>>>>>>>>to
>>>>>>>> timeouts. In that state the only way to restart the 4D server was
>>>>>>>> with a
>>>>>>>> force quit. That convinced me, that the culprit is within 4D V16
>>>>>>>>and
>>>>>>>> not
>>>>>>>> NTK or A4D and I should wait for 4D 16.1 and until then restart 4D
>>>>>>>> Server periodically. That is why I never reported the problem
>>>>>>>>here.
>>>>>>>> 
>>>>>>>> As you have a similar problem but with 4D15.4 makes me wondering,
>>>>>>>> whether I'm wrong and the lastest versions of NTK and A4D might at
>>>>>>>> least
>>>>>>>> contribute to the problem.
>>>>>>>> 
>>>>>>>> Hope you find the answer and share it with me.
>>>>>>>> 
>>>>>>>> Greetings
>>>>>>>> 
>>>>>>>> Peter Gutbrod
>>>>>>>> _______________________________________________
>>>>>>>> Active4D-dev mailing list
>>>>>>>> [email protected]
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__list.aparajitaw
>>>>>>>>or
>>>>>>>> ld
>>>>>>>> 
>>>>>>>> 
>>>>>>>>.com_listinfo_active4d-2Ddev&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=ww
>>>>>>>>tj
>>>>>>>> VR
>>>>>>>> 
>>>>>>>> 
>>>>>>>>q8UQmO8P5M3-rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5
>>>>>>>>PK
>>>>>>>> YC
>>>>>>>> 6wobVcHPsDls&s=TJmubZ_4H7iiYRramtlMy84fx1lyLkuOJfA391x78cs&e=
>>>>>>>> Archives: 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__active4d-2Dnabb
>>>>>>>>le
>>>>>>>> .a
>>>>>>>> 
>>>>>>>> 
>>>>>>>>parajitaworld.com_&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVRq8UQmO
>>>>>>>>8P
>>>>>>>> 5M
>>>>>>>> 
>>>>>>>> 
>>>>>>>>3-rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6wobVc
>>>>>>>>HP
>>>>>>>> sD
>>>>>>>> ls&s=VJzLTdVZBbjHRZH1usEIxPXoRTc4FrJF5QANN_xTdRk&e=
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Active4D-dev mailing list
>>>>>>> [email protected]
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__list.aparajitawo
>>>>>>>rl
>>>>>>> d.
>>>>>>> 
>>>>>>> 
>>>>>>>com_listinfo_active4d-2Ddev&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtj
>>>>>>>VR
>>>>>>> q8
>>>>>>> 
>>>>>>> 
>>>>>>>UQmO8P5M3-rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKY
>>>>>>>C6
>>>>>>> wo
>>>>>>> bVcHPsDls&s=TJmubZ_4H7iiYRramtlMy84fx1lyLkuOJfA391x78cs&e=
>>>>>>> Archives: 
>>>>>>> 
>>>>>>> 
>>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__active4d-2Dnabbl
>>>>>>>e.
>>>>>>> ap
>>>>>>> 
>>>>>>> 
>>>>>>>arajitaworld.com_&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVRq8UQmO8P
>>>>>>>5M
>>>>>>> 3-
>>>>>>> 
>>>>>>> 
>>>>>>>rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6wobVcHPs
>>>>>>>Dl
>>>>>>> s&
>>>>>>> s=VJzLTdVZBbjHRZH1usEIxPXoRTc4FrJF5QANN_xTdRk&e=
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Active4D-dev mailing list
>>>>>> [email protected]
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__list.aparajitawor
>>>>>>ld
>>>>>> .c
>>>>>> 
>>>>>> 
>>>>>>om_listinfo_active4d-2Ddev&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVR
>>>>>>q8
>>>>>> UQ
>>>>>> 
>>>>>> 
>>>>>>mO8P5M3-rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6w
>>>>>>ob
>>>>>> Vc
>>>>>> HPsDls&s=TJmubZ_4H7iiYRramtlMy84fx1lyLkuOJfA391x78cs&e=
>>>>>> Archives: 
>>>>>> 
>>>>>> 
>>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__active4d-2Dnabble
>>>>>>.a
>>>>>> pa
>>>>>> 
>>>>>> 
>>>>>>rajitaworld.com_&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVRq8UQmO8P5M
>>>>>>3-
>>>>>> rw
>>>>>> 
>>>>>> 
>>>>>>SBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6wobVcHPsDls
>>>>>>&s
>>>>>> =V
>>>>>> JzLTdVZBbjHRZH1usEIxPXoRTc4FrJF5QANN_xTdRk&e=
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Active4D-dev mailing list
>>>>> [email protected]
>>>>> 
>>>>> 
>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__list.aparajitaworl
>>>>>d.
>>>>> co
>>>>> 
>>>>> 
>>>>>m_listinfo_active4d-2Ddev&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVRq8
>>>>>UQ
>>>>> mO
>>>>> 
>>>>> 
>>>>>8P5M3-rwSBmptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6wobV
>>>>>cH
>>>>> Ps
>>>>> Dls&s=TJmubZ_4H7iiYRramtlMy84fx1lyLkuOJfA391x78cs&e=
>>>>> Archives: 
>>>>> 
>>>>> 
>>>>>https://urldefense.proofpoint.com/v2/url?u=http-3A__active4d-2Dnabble.
>>>>>ap
>>>>> ar
>>>>> 
>>>>> 
>>>>>ajitaworld.com_&d=DwIGaQ&c=2do6VJGs3LvEOe4OFFM1bA&r=wwtjVRq8UQmO8P5M3-
>>>>>rw
>>>>> SB
>>>>> 
>>>>> 
>>>>>mptOUUgRJNGBQlLDclI30&m=WKACtLPtkhCbwM0QslQxK69p4G5PKYC6wobVcHPsDls&s=
>>>>>VJ
>>>>> zL
>>>>> TdVZBbjHRZH1usEIxPXoRTc4FrJF5QANN_xTdRk&e=
>>>>> _______________________________________________
>>>>> Active4D-dev mailing list
>>>>> [email protected]
>>>>> http://list.aparajitaworld.com/listinfo/active4d-dev
>>>>> Archives: http://active4d-nabble.aparajitaworld.com/
>>>> 
>>>> _______________________________________________
>>>> Active4D-dev mailing list
>>>> [email protected]
>>>> http://list.aparajitaworld.com/listinfo/active4d-dev
>>>> Archives: http://active4d-nabble.aparajitaworld.com/
>>> 
>>> 
>>> _______________________________________________
>>> Active4D-dev mailing list
>>> [email protected]
>>> http://list.aparajitaworld.com/listinfo/active4d-dev
>>> Archives: http://active4d-nabble.aparajitaworld.com/
>> 
>> _______________________________________________
>> Active4D-dev mailing list
>> [email protected]
>> http://list.aparajitaworld.com/listinfo/active4d-dev
>> Archives: http://active4d-nabble.aparajitaworld.com/
>
>
>_______________________________________________
>Active4D-dev mailing list
>[email protected]
>http://list.aparajitaworld.com/listinfo/active4d-dev
>Archives: http://active4d-nabble.aparajitaworld.com/

_______________________________________________
Active4D-dev mailing list
[email protected]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/

Reply via email to