- ABP Framework version: v4.2.2
- UI type: Angular
- DB provider: EF Core
- Tiered (MVC) or Identity Server Separated (Angular): Identity Server Separated (Angular)
- Exception message and stack trace: SocketException: The I/O operation has been aborted because of either a thread exit or an application request.
- Steps to reproduce the issue:
- 1.Create new project, set front-end to Angular.
- 2. Set Identity Server to Separate Project
- 3. Create a single new entity in ABP Suite. Click 'Run Migrations'.
- 4. Set Startup projects to: Public, Host, & Identity Server
- 5. Hit 'Start'
- 6. Swagger will load, nothing else will
- 7. VERY VERY VERY SLOW
<br> I am a brand new user to ABP, I am evaluating the software for my company. While on the surface it seems like it could be very helpful, the entire process has been a massive struggle.
Issue .1) - MASSIVELY SLOOOOOOOOWWWWW I have ran visual studio solutions before with many many projects, I know what slow is. This is so slow it is not usable, it takes ~3-5 minutes just to start the solution. If I am lucky Swagger loads. I have never gotten any UI to load. This ticket is for Angular. At first I tried to use Blazor, and that was very buggy... I to get the solution to run using Blazor, so I tried again using Angular. And now the same issue is here. It is massively slow and will not run on the initial build.
Issue .2) - I create a new Monolith app, add a single new entity, and the project will not run. Errors on initial build, Swagger loads, nothing else loads. This is very disappointing as I feel as if I am making no code changes, I am running a clean project with the only action performed by me is adding a single entity (see images attached).
Swagger loads in 1-3 minutes, and nothing else ever loads. Either black screen and keeps spinning and spinning. Or instantly failed, or I get an error (see attached).
I feel like I am missing something. I am making no code changes, following all directions, have proper connection string, new tables are added to database no problem. This is really cumbersome.
<br> <br>
Also, kinda ghetto how I cannot attach files, I have to paste them into the doc editor.... I have many images, so I created links instead. I hope you understand.
Images below:
https://ibb.co/tLgZhWc https://ibb.co/sq9PCjF https://ibb.co/jr6BxQS https://ibb.co/QfQhF7y https://ibb.co/ZRQHTd0 https://ibb.co/xmtR5bs https://ibb.co/ynPJfxY https://ibb.co/Zf80YmG https://ibb.co/xFmWZbr
========
TEACHER NEEDED QUESTION - Is there a professional I can book a 2 to 4 hour session with where I can ask questions, and simply be shown how to run a basic solution, add (1) new entity, and watch it work? I have questions like why is it so slow? Why am I getting errors when I make no code changes? I paid $2,000 for this (its fine, if it really helps), but I feel like there must be something I am doing wrong because this is not working out at all, and im only trying to get it to load. Nothing special.
<b>Is there a tutor, a class, a course, or some instructor I can contact for this? I don't mind paying for the assistance, I just want to see how ABP can help us build better software, faster.</b> At this point, I feel like I can be much more productive starting with a blank-slate and writing my own code the old fashioned way...
<br> <br> <br> <br>
7 Answer(s)
-
0
hi
VERY VERY VERY SLOW
The applications use Redis as the distributed cache. So, you need to have Redis up & running.
Errors on initial build
Can you check and share the logs?
-
0
The applications use Redis as the distributed cache. So, you need to have Redis up & running.
Thank you! this solved it for me :) very cool!
Errors on initial build
I have looked everywhere to try and find where the logs are generated. ABP does not have details on internal logging like this, or if they do, I cannot find it.
** Do you know how I can generate logs?**
Noob Question #1: ABP Suite Screenshot here Do you know why these red dot's appear? I am sure its an error, but no details are given to why they appear? I can modify existing entities just fine, but if I want to create a new one, these dots appear.
What do these dots mean?
Noob Question #2 Is there a place where I can ask these noob questions? Like how to generate logs, and what the red dots mean? I understand I am only allowed to ask 15 questions on this forum. I'd rather save those questions for very technical things, not 'simple' questions like these.
Thanks!
-
0
hi
Do you know how I can generate logs?
It exists in Logs/logs.txt by default.
Do you know why these red dot's appear?
Can you explain it in details? or share some screenshot abou this?
Is there a place where I can ask these noob questions? Like how to generate logs, and what the red dots mean? I understand I am only allowed to ask 15 questions on this forum. I'd rather save those questions for very technical things, not 'simple' questions like these.
https://github.com/abpframework/abp/issues/new https://stackoverflow.com/questions/tagged/abp
-
0
When I with with ABP Suite, often times I get this error:
https://ibb.co/vjrrKnR and another image: Screenshot here
I cannot 'create' or use the ABP Suite interface. The strange thing is my application builds fine. No errors, see here: https://ibb.co/jDh37mh
The only way I can get around this is that I have to 'refresh' (F5) the ABP suite editor, and then I have approximately 1-3 minutes before the error appears again.
Do you know how I can fix this?
Thanks!
-
0
When I with with ABP Suite, often times I get this error:
https://ibb.co/vjrrKnR and another image: Screenshot here
I cannot 'create' or use the ABP Suite interface. The strange thing is my application builds fine. No errors, see here: https://ibb.co/jDh37mh
The only way I can get around this is that I have to 'refresh' (F5) the ABP suite editor, and then I have approximately 1-3 minutes before the error appears again.
Do you know how I can fix this?
Thanks!
that's disabled because validation is failed. can you show us your properties one by one. also navigation properties. so that I can reproduce.
-
0
Actually you can send your entity json files so I can create them at my side
-
0
This question has been automatically marked as stale because it has not had recent activity.