我有两个在端口80上运行网站的EC2实例.
是否可以为这两个实例/服务使用/配置1个负载均衡器?当我尝试在现有负载均衡器上添加侦听器时,它会显示"您可能没有定义重复的负载均衡器端口".
或者我应该使用2个负载均衡器,每个实例一个?
您好,我从开始argparse。我的目标是使用接受参数并重定向到相应命令功能的主要命令构建CLI。这是我到目前为止所做的:
def main():
parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers()
command1_parser = subparsers.add_parser('command1')
command1_parser.set_defaults(func=command1)
command1_parser.add_argument('--name', dest='name')
command2_parser = subparsers.add_parser('command2')
command2_parser.set_defaults(func=command2)
command2_parser.add_argument('--frequency', dest='frequency')
args = parser.parse_args()
def command1():
# do something with args.name
def command2():
# do something with args.frequency
if __name__ == '__main__':
main()
Run Code Online (Sandbox Code Playgroud)
当我做:
entrypoint command1 --name Hello
Run Code Online (Sandbox Code Playgroud)
要么:
entrypoint command2 --frequency 10
Run Code Online (Sandbox Code Playgroud)
无法捕获相应的args。我做错了什么?谢谢!
我试图在vue.jsvia 中加载一个 JSON 文件FileReader。JSON 文件通过BoostrapVue的表单文件输入作为 javascript File 对象实例加载。这是我当前的App.vue文件:
<template>
<div v-if="fileUploaded">
<div class="rf">
<ChildComponent v-bind:json="json"/>
</div>
</div>
<div v-else>
<!-- BoostrapVueFileInput -->
</div>
</template>
<script>
import ChildComponent from './ChildComponent.vue'
export default {
name: 'rf',
data () {
return {
fileUploaded: false,
file: null,
json: null
}
},
methods: {
read() {
var reader = new FileReader();
reader.onload = function(event) {
this.json = JSON.parse(event.target.result);
};
reader.readAsText(this.file);
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
一旦我更新了 …