推荐过程的主要部分是查找~40 of索引文件。索引文件是只读的,读取应该尽可能快。我还想根据需要自动启动其他实例。我做了一些研究,有三种可能的方法
增加ec2实例的根分区(到50 an ),将索引文件存储在根分区上,并创建一个AMI。这种方法的好处是,启动新实例非常容易,因为所有内容都包含在AMI中。将数据存储在EBS卷上,创建它的快照,每当我启动一个新实例时,我就从快照创建一个新的EBS卷,并将它附加到实例中。我认为这是最好的方法,
public List<int> ReportingEmployeesIds { get {return _reportingEmployeesIds; } } 这两个属性中都缺少set属性,但编译器允许设置ReportingEmployeesIds,而不允许设置名称属性(错误:属性或索引器Manager.Name不能分配给,它是只读的)。为什么编译器不抱怨ReportingEmployeesIds是只读的。