当我在azure上创建一个vm时创建了2个存储帐户

时间:2016-07-14 06:11:30

标签: azure azure-storage azure-virtual-machine

我想知道为什么我在azure上创建Vm时创建了两个存储帐户?一个只包含blob,而另一个包含所有blob,文件,表和队列。

1 个答案:

答案 0 :(得分:0)

  

我想知道为什么我有两个存储帐户   在天蓝色上创造了一个Vm?一个只包含blob,而另一个包含blob   由所有blob,文件,表和队列组成。

一个存储帐户应该用于创建VM的VHD。这应该是只有blob的存储帐户,应该是public class ChartHoverUtil<T> { public static void setupPieChartHovering(PieChart chart) { new ChartHoverUtil<PieChart.Data>( data -> String.format("Value = ", data.getPieValue()), data -> data.getNode()) .setupHovering(chart.getData()); } private final Tooltip tooltip = new Tooltip(); private final SimpleBooleanProperty adjustingTooltip = new SimpleBooleanProperty(false); private final Function<T, String> textProvider; private final Function<T, Node> nodeProvider; private EventHandler<MouseEvent> moveHandler = new EventHandler<MouseEvent>() { @Override public void handle(MouseEvent e) { if (tooltip.isShowing()) { setLabelPosition(e); } } }; private EventHandler<MouseEvent> enterHandler = new EventHandler<MouseEvent>() { @Override public void handle(MouseEvent e) { adjustingTooltip.set(true); Node chartNode = (Node) e.getSource(); tooltip.show(chartNode, e.getScreenX(), e.getScreenY()); setLabelPosition(e); ObservableBooleanValue stillHovering = chartNode.hoverProperty().or(adjustingTooltip); stillHovering.addListener(new ChangeListener<Boolean>() { @Override public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean nowHovering) { if (!nowHovering) { stillHovering.removeListener(this); tooltip.hide(); } } }); T chartData = (T) chartNode.getUserData(); String txt = textProvider.apply(chartData); tooltip.setText(txt); adjustingTooltip.set(false); } }; public ChartHoverUtil(Function<T, String> textProvider, Function<T, Node> getNode) { this.textProvider = textProvider; this.nodeProvider = getNode; tooltip.addEventFilter(MouseEvent.MOUSE_MOVED, moveHandler); } public void setupHovering(Collection<T> data) { for (T chartData : data) { Node node = nodeProvider.apply(chartData); node.setUserData(chartData); setupNodeHovering(node); } } private void setupNodeHovering(Node node) { node.addEventFilter(MouseEvent.MOUSE_MOVED, moveHandler); node.addEventHandler(MouseEvent.MOUSE_ENTERED, enterHandler); // Do not use MOUSE_EXIT handler because it is triggered immediately when showing the tooltip } private void setLabelPosition(MouseEvent e) { adjustingTooltip.set(true); tooltip.setAnchorX(e.getScreenX()); tooltip.setAnchorY(e.getScreenY() + 20); adjustingTooltip.set(false); } } 个。其他存储帐户(包含所有内容)应该用于VM的诊断数据。