Rafael P Posted July 8, 2020 Posted July 8, 2020 Greetings, Currently, we are working on a application that already has a server setup (Windows Server 2012) loading a project like client-server adopting IIS and HyperServer (along side uniGUI), and these one's are been configured into DataSnap. But, a few days ago, my application starts to freezing and crash, and it's necessary to restart them again. uniGUI it's already attached into HyperSever and stablished correctly into client. By the way, we have DataSnap in Server-Side (case this one will crash) all our services it will stop. And i would like to know if there's any kind of settings i must be set into my application (or right into Datasnap, maybe?) or really should i search for another kind of Data Transference which it would be eficient and responsive (more them this one) which i use today? Best Regards! Quote
Sherzod Posted July 9, 2020 Posted July 9, 2020 11 hours ago, Rafael P said: Currently, we are working on a application that already has a server setup (Windows Server 2012) loading a project like client-server adopting IIS and HyperServer (along side uniGUI), and these one's are been configured into DataSnap. But, a few days ago, my application starts to freezing and crash, and it's necessary to restart them again. uniGUI it's already attached into HyperSever and stablished correctly into client. By the way, we have DataSnap in Server-Side (case this one will crash) all our services it will stop. And i would like to know if there's any kind of settings i must be set into my application (or right into Datasnap, maybe?) or really should i search for another kind of Data Transference which it would be eficient and responsive (more them this one) which i use today? Hello, First of all, please tell us which build and edition of UniGUI are you using? Quote
Rafael P Posted July 9, 2020 Author Posted July 9, 2020 Hi Sherzod, version uniGUI 1.90.0.1531. Quote
Sherzod Posted July 9, 2020 Posted July 9, 2020 Thanks, If you are not using trial edition, please adjust your forum email address: Quote
Rafael P Posted July 9, 2020 Author Posted July 9, 2020 Yes, the log errors will be attached below. These files contains settings of HyperServer. If you need some more information, please let me know and i will put them. Appreciate! index.cfg n1 A2020-07-09.log n0 A2020-07-09.log Index.dll A2020-07-09.log Quote
Rafael P Posted July 12, 2020 Author Posted July 12, 2020 Sorry to bother... Did you have find something? Quote
Administrators Farshad Mohajeri Posted July 16, 2020 Administrators Posted July 16, 2020 Hi, [TUniServerModule]:Access violation at address 0078E988 in module 'AgilizaNotaClient.exe'. Read of address 00000064 This is an error in your node log files. Your Nodes may crash because of this error, but your HyperServer should never crash unless it is configured incorrectly. Are you deploying HyperServer in DLL form? 1 Quote
Administrators Farshad Mohajeri Posted July 16, 2020 Administrators Posted July 16, 2020 If it is a DLL make sure your Pool is runs under LocalSystem account. Quote
Rafael P Posted July 16, 2020 Author Posted July 16, 2020 Hi Farshad and Sherzod, is great to have some answers from you sirs! So, you have looked in a point at, meanwhile, we don't take the right attention to it. All the times that a node need to be restarted, the error will ocurred along trying to take down the service. By the way, it's not in this kind of situation that system's will freeze, but this starts to show that will came to be a prelude that something's gonna wrong. Will be attached below a file system's that keep our setting's on it. Please verify that. Actually we are deploying the application using .exe file, but indicating on him into the IIS using HyperServer Index.dll. ----- Today, we have 4 applications loading into this server, and all of these ones are using HyperServer: • Relation Http_Transport: - App 01: start_port=16384 - (it's gaining more access, and most of the times it would be crashing once per day); All the other ones don't freeze, but the gain flux access is less than the other i have mentioned before: • App: start_port=16994 • App: start_port=17604 • App: start_port=18214 index - new.cfg Quote
Rafael P Posted July 16, 2020 Author Posted July 16, 2020 Hi again, we are informing on IIS our administrator account. Quote
Administrators Farshad Mohajeri Posted July 16, 2020 Administrators Posted July 16, 2020 Hi, I am referring to this setting: http://www.unigui.com/doc/online_help/index.html?hyperserver-isapi-module-mode.htm Quote
Rafael P Posted July 16, 2020 Author Posted July 16, 2020 These are our settings. Please can you tell me it's only necessary change Identity to LocalSystem? Quote
Administrators Farshad Mohajeri Posted July 16, 2020 Administrators Posted July 16, 2020 Administrator is OK. Quote
Wilton Ergon Posted July 16, 2020 Posted July 16, 2020 I would have already left datasnap, use restdatawhere, and totally free, and much more stable than datasnap Quote
Rafael P Posted July 17, 2020 Author Posted July 17, 2020 17 hours ago, Rafael P said: Hi Farshad and Sherzod, is great to have some answers from you sirs! So, you have looked in a point at, meanwhile, we don't take the right attention to it. All the times that a node need to be restarted, the error will ocurred along trying to take down the service. By the way, it's not in this kind of situation that system's will freeze, but this starts to show that will came to be a prelude that something's gonna wrong. Will be attached below a file system's that keep our setting's on it. Please verify that. Actually we are deploying the application using .exe file, but indicating on him into the IIS using HyperServer Index.dll. ----- Today, we have 4 applications loading into this server, and all of these ones are using HyperServer: • Relation Http_Transport: - App 01: start_port=16384 - (it's gaining more access, and most of the times it would be crashing once per day); All the other ones don't freeze, but the gain flux access is less than the other i have mentioned before: • App: start_port=16994 • App: start_port=17604 • App: start_port=18214 index - new.cfg Sorry to persist on this... But, analyzing the index file, is there any kind of setting i must change on it? Really appreciate any help! Quote
Administrators Farshad Mohajeri Posted July 17, 2020 Administrators Posted July 17, 2020 Hi, Your CFG file seems OK. You should stress test your EXE against stability issues. 1 Quote
Rafael P Posted July 18, 2020 Author Posted July 18, 2020 On 7/17/2020 at 12:22 PM, Farshad Mohajeri said: Hi, Your CFG file seems OK. You should stress test your EXE against stability issues. Thank you. If i have any update i will post here later. Quote
Abaksoft Posted July 20, 2020 Posted July 20, 2020 @Rafael, 1. Also, take care of Memory Leaks ! I had in the past this issue which was crashing the server. You can test with FastMM4. 2. An other point, i did'nt understand : why are you using DataSnap ? (With Unigui you don't need this buldozer, as all is server side). 1 Quote
Rafael P Posted July 20, 2020 Author Posted July 20, 2020 2 hours ago, Abaksoft said: @Rafael, 1. Also, take care of Memory Leaks ! I had in the past this issue which was crashing the server. You can test with FastMM4. 2. An other point, i did'nt understand : why are you using DataSnap ? (With Unigui you don't need this buldozer, as all is server side). Glad my friend! I will try to analyze using your suggestion. Anyway, if i have updates i will post here later. Thank's. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.