小编Bjo*_*son的帖子

Google App Engine是否可以在没有外部IP的情况下向同一项目中的计算引擎实例发出http请求?

在App Engine中,我想对在同一个Google云项目中创建的Compute Engine实例上运行的Web服务器进行http fetch调用,我想知道是否可以在不启用外部IP的情况下对该实例进行此类调用为了它?来自同一项目的App Engine和Compute Engine实例是否位于同一网络中,是否可以通过App Engine中的名称调用Compute Engine实例?

google-app-engine http google-compute-engine

10
推荐指数
2
解决办法
3615
查看次数

如何更改 Kubernetes hostpath-provisioner 挂载路径?

对于 MicroK8s 的存储附加组件,默认情况下,持久性卷声明是/var/snap/microk8s/common/default-storage在主机系统下给定的存储。这怎么能改变呢?

查看hostpath-provisionerpod的声明,显示有一个名为PV_DIR指向的环境设置/var/snap/microk8s/common/default-storage- 似乎是我想要更改的内容,但是如何做到这一点?

不确定我是问一个 MicroK8s 特定问题,还是这是否适用于 Kubernetes 的一般问题?

$ microk8s.kubectl describe -n kube-system pod/hostpath-provisioner-7b9cb5cdb4-q5jh9

Name:         hostpath-provisioner-7b9cb5cdb4-q5jh9
Namespace:    kube-system
Priority:     0
Node:         ...
Start Time:   ...
Labels:       k8s-app=hostpath-provisioner
              pod-template-hash=7b9cb5cdb4
Annotations:  <none>
Status:       Running
IP:           ...
IPs:
  IP:           ...
Controlled By:  ReplicaSet/hostpath-provisioner-7b9cb5cdb4
Containers:
  hostpath-provisioner:
    Container ID:   containerd://0b74a5aa06bfed0a66dbbead6306a0bc0fd7e46ec312befb3d97da32ff50968a
    Image:          cdkbot/hostpath-provisioner-amd64:1.0.0
    Image ID:       docker.io/cdkbot/hostpath-provisioner-amd64@sha256:339f78eabc68ffb1656d584e41f121cb4d2b667565428c8dde836caf5b8a0228
    Port:           <none>
    Host Port:      <none>
    State:          Running
      Started:      ...
    Last State:     Terminated
      Reason:       Unknown
      Exit Code:    255
      Started:      ...
      Finished: …
Run Code Online (Sandbox Code Playgroud)

kubernetes microk8s

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

无法通过 Kubernetes 集群中的主机名连接到 MariaDB

如果我在 Docker Compose 配置中从官方镜像中设置 MariaDB,我可以通过它的主机名访问它——例如,如果在 MariaDB 容器内的 bash shell 中:

# host db
db has address 172.21.0.2


# curl telnet://db:3306
Warning: Binary output can mess up your terminal. Use "--output -" to tell 
Warning: curl to output it to your terminal anyway, or consider "--output 
Warning: <FILE>" to save to a file.
Run Code Online (Sandbox Code Playgroud)
  • 这里没有连接被拒绝的问题

但是,如果 MariaDB 从 Kubernetes 集群中的官方映像部署(尝试了 MicroK8s 和 GKE),我可以通过localhost但不能通过其主机名连接到它:

# host db
db.my-namspace.svc.cluster.local has address 10.152.183.124

# curl telnet://db:3306
curl: (7) Failed to connect to db …
Run Code Online (Sandbox Code Playgroud)

mysql mariadb docker kubernetes docker-compose

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

Eclipse中Spring MVC模型对象的(jsp/jstl)视图中的代码辅助

在Spring MVC中,当在视图模型中放置一个对象时,如下所示:

public String getUser( Model model ) {
    //...fetch user...
    model.addAttribute( "user", user );
    return "viewName";
}
Run Code Online (Sandbox Code Playgroud)

并在JSP/JSTL视图中访问它的值,如下所示:

...
<p>
    ${user.name}
</p>
...
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以user在视图中为对象提供代码辅助?

我正在使用的IDE是MyEclipse,但知道在其他编辑器中这是否可行会很有趣.

谢谢.

java eclipse el spring-mvc code-assist

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

Google Kubernetes Engine (GKE) 上的水平 Pod 自动缩放器 (HPA) 通过 Stackdriver 外部指标使用 Ingress LoadBalancer 的后端延迟

我正在尝试使用 Ingress LoadBalancer 中的外部指标在 Google Kubernetes Engine (GKE) 上配置 Horizo​​ntal Pod Autoscaler (HPA),并根据以下指令进行配置

https://cloud.google.com/kubernetes-engine/docs/tutorials/external-metrics-autoscalinghttps://blog.doit-intl.com/autoscaling-k8s-hpa-with-google-http-s-负载均衡器-rps-stackdriver-metric-92db0a28e1ea

与 HPA 类似

apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
  name: my-api
  namespace: production
spec:
  minReplicas: 1
  maxReplicas: 20
  metrics:
  - external:
      metricName: loadbalancing.googleapis.com|https|request_count
      metricSelector:
        matchLabels:
          resource.labels.forwarding_rule_name: k8s-fws-production-lb-my-api--63e2a8ddaae70
      targetAverageValue: "1"
    type: External
  scaleTargetRef:
    apiVersion: apps/v1
    kind: Deployment
    name: my-api

Run Code Online (Sandbox Code Playgroud)

当请求计数增加时,自动缩放器确实会启动 - 但对服务施加重负载(例如每秒 100 个并发请求)不会将外部指标增加到request_count超过 6 RPS,而backend_latenciesStackdriver 中观察到的指标确实会显着增加;所以我想通过添加到 HPA 配置来利用该指标,如下所示:

  - external:
      metricName: loadbalancing.googleapis.com|https|backend_latencies
      metricSelector:
        matchLabels:
          resource.labels.forwarding_rule_name: k8s-fws-production-lb-my-api--63e2a8ddaae70
      targetValue: "3000"
    type: External
Run Code Online (Sandbox Code Playgroud)

但这会导致错误: …

google-cloud-platform kubernetes google-kubernetes-engine

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

如何在jQuery mobile中右对齐翻转切换开关

翻转开关如何在jQuery移动列表视图中正确对齐?

以下是我正在使用的内容:http: //jsfiddle.net/bthj/ry799/

可以看到那里的开关紧贴着左边的标签,但是我希望在右侧能够更好地利用狭窄的移动屏幕上的空间.

在交换机周围的div.ui-slider上设置"float:right"不起作用,然后交换机浮出列表视图.

css html5 jquery-ui jquery-mobile

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