小编Deb*_*Deb的帖子

Sitecore Solr负载平衡

我正在开发一个sitecore应用程序,我需要设置3个节点集群,在所有3个服务器中配置2个服务器和动物园管理器中的solr.所以我正在寻找一些负载均衡solr实例的解决方案.我们正在开发azure windows 2012 vms.前端应用程序构建在siteoCore之上,我们使用IIS作为我们的Web服务器.那么,如果不使用solr的内部负载均衡器"LBHttpSolrServer"或外部azure提供的负载均衡器,那么选择哪种选项是最好的选择?请建议我,但我不能去第三方负载均衡器.我们有5台CD服务器.我可以使用应用程序请求路由模块访问服务器场吗?那么我需要在CD服务器或SOLR服务器中安装它?

solr load-balancing sitecore azure

5
推荐指数
1
解决办法
275
查看次数

C# DDD - 域对象创建

我已经开始使用 C# 学习和创建带有事件源的 CQRS。我检查了很多示例,在每个示例中,在构造域对象时,所有必需的域字段要么使用构造函数传递,要么通过静态方法传递以创建域对象。

我应该将完整的 DTO 传递给域对象来构造它,而不是传递我从顶层获得的一长串单个字段吗?

public class Student : AggregateRoot
{
    public int ID { get; set; }
    public string  Name { get; set; }

    // Without ID and Name a domain object should not be created

    //Can I write like this?         
    public Student(StudentDto studentDto)
    {
        ID = studentDto.ID;
        Name = studentDto.Name;
    }

    //Can I write like this?
    public Student(int id,string name)
    {
        ID = id;
        Name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# oop domain-driven-design cqrs

1
推荐指数
1
解决办法
853
查看次数

标签 统计

azure ×1

c# ×1

cqrs ×1

domain-driven-design ×1

load-balancing ×1

oop ×1

sitecore ×1

solr ×1