Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • oscar olsson 8 posts 28 karma points
    May 13, 2021 @ 20:47
    oscar olsson
    0

    Modelsbuilder - performance issues - CPU raises and Memory leaks

    I have a site that works fine in local environment and in production. But when I enable ModelsBuilder:

    <add key="Umbraco.ModelsBuilder.Enable" value="true"/>
    <add key="Umbraco.ModelsBuilder.ModelsMode" value="Dll"/>
    

    ...on production, then CPU goes from 5% to 60% and memory goes from 700Mb to 3Gb. And the site slows down a lot because of that.

    As soon as I disable ModelsBuilder (by remove the above settings) the site acts normal again.

    I'm using Umbraco 7.4 and Modelsbuilder (by nuget 3.0.10)

    Please help!

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    May 14, 2021 @ 07:01
    Dave Woestenborghs
    0

    Hi Oscar,

    Are you using the models generated by Models builder ? Because you say when you disable it your site still works.

    So why you want to enable it when appararently you are not using it.

    Dave

  • oscar olsson 8 posts 28 karma points
    May 14, 2021 @ 13:15
    oscar olsson
    0

    When Models builder is disabled the following code:

    var result = Content.Parent.Parent.FirstChild<MyGeneratedClass>();

    sets "result" to null.

    But when Modelsbuilder is enabled "result" is set to a new instance of MyGeneratedClass.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies