in edas-demo/hsf-demo/demo-grey/itemcenter/src/main/java/com/alibaba/edas/carshop/itemcenter/ItemServiceImpl.java [53:78]
public Item getItemByName(String name) {
Item car = new Item();
car.setItemId(1l);
if (TIMEOUT > 3) {
try {
TimeUnit.SECONDS.sleep(TIMEOUT);
} catch (InterruptedException e) {
e.printStackTrace();
}
} else if (TIMEOUT > 0) {
throw new IllegalArgumentException("Illegale Args");
}
try {
car.setItemName(
"from Mercedes Benz" + name + " at " + new Date());
if (metaService != null) {
car.setMeta(metaService.getMetaByName(name));
}
car.setProcessBy(InetAddress.getLocalHost().getHostAddress());
} catch (UnknownHostException e) {
throw new RuntimeException("", e);
}
return car;
}