我在我的locahost运行Zookeeper和Kafka(每个1个实例).
我从kafka成功创建了一个主题:
./bin/kafka-topics.sh --zookeeper localhost:2181 --create --replication-factor 1 --partitions 1 --topic Hello-Nicola
Created topic "Hello-Nicola".
Run Code Online (Sandbox Code Playgroud)
卡夫卡原木显示:
[2017-12-06 16:00:17,753] INFO [KafkaServer id=0] started (kafka.server.KafkaServer)
[2017-12-06 16:03:19,347] INFO [ReplicaFetcherManager on broker 0] Removed fetcher for partitions Hello-Nicola-0 (kafka.server.ReplicaFetcherManager)
[2017-12-06 16:03:19,393] INFO Loading producer state from offset 0 for partition Hello-Nicola-0 with message format version 2 (kafka.log.Log)
[2017-12-06 16:03:19,406] INFO Completed load of log Hello-Nicola-0 with 1 log segments, log start offset 0 and log end offset 0 in 35 ms (kafka.log.Log)
[2017-12-06 …Run Code Online (Sandbox Code Playgroud) 我有一个设置mailcow与traefik的问题,我遇到网关超时.我也有nextcloud的这个问题,所以我真的很感兴趣,是什么导致网关超时这些问题.
我想这与端口9000和php-fpm上游或者某事有关.
但我想知道,以及如何处理它.
我的traefik.toml:
debug = true
checkNewVersion = true
defaultEntryPoints = ["http", "https"]
[web]
address = ":8080"
[web.auth.basic]
users = ["admin:undecipherablestring"]
[entryPoints]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
[acme]
email = "email@address.com"
storage = "acme.json"
entryPoint = "https"
onHostRule = true
[[acme.domains]]
main = "main.com"
sans = ["monitor.main.com", "ports.main.com", "git.main.com", "cloud.main.com", "mail.main.com"]
Run Code Online (Sandbox Code Playgroud)
我的traefik docker-compose.yml:
version: '2'
services:
proxy:
image: traefik
container_name: traefik
restart: always
command: |-
--docker
--docker.domain=docker.localhost
--logLevel=DEBUG …Run Code Online (Sandbox Code Playgroud) 从gwt-material的github演示(gwt-material-demo)复制代码,你可以在编译时收到这个奇怪的错误:
[ERROR] 12477 [main] INFO org.jboss.errai.enterprise.rebind.NonGwtEventQualifierSerializerGenerator - Successfully loaded org.jboss.errai.cdi.EventQualifierSerializerImpl
[INFO] Computing all possible rebind results for '[my_packages].Binder'
[INFO] Rebinding [my_packages].Binder
[INFO] Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
[INFO] [ERROR] Unexpected text in element: "? ?": <m:MaterialRow> (:21)
Run Code Online (Sandbox Code Playgroud)
这是由于一些奇怪的不可见字符,如下图所示:
删除它们,一切都很好.
再见尼古拉
我有一个v1.11.0用kubeadm创建的裸机kubernetes()集群,工作正常,没有任何问题.使用calico网络并使用kubectl taint nodes命令将其设为单节点集群.(单个节点是必需的).
我需要在主机端口80上运行mydockerhub/sampleweb静态网站图像.假设运行此kubernetes的ubuntu服务器的IP地址是192.168.8.10.
如何使我的静态网站可用192.168.8.10:80或在本地DNS服务器上映射到它的主机名?(例如:) frontend.sampleweb.local:80.后来我需要在映射到另一个子域的不同端口上运行其他服务.(例如:backend.sampleweb.local:80哪些路由到端口8080上运行的服务).
我需要知道:
群集需要哪些其他配置?(网络政策等)
如果提供了样本yaml文件,我们非常感激.
我是kubernetes世界的新手.我得到了样本kubernetes部署(如袜子店)端到端工作没有任何问题.我尝试使用NodePort来访问该服务,但不是在不同的端口上运行它,而是需要在主机上运行它确切的端口80.我尝试了许多入口解决方案但没有工作.
我们刚刚开始在 kubernetes 上创建我们的集群。
现在我们尝试部署分蘖,但出现错误:
NetworkPlugin cni 无法设置 pod "tiller-deploy-64c9d747bd-br9j7_kube-system" network: open /run/flannel/subnet.env: no such file or directory
之后我打电话给:
kubectl get pods --all-namespaces -o wide
Run Code Online (Sandbox Code Playgroud)
并得到回应:
NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE
kube-system coredns-78fcdf6894-ksdvt 1/1 Running 2 7d 192.168.0.4 kube-master <none>
kube-system coredns-78fcdf6894-p4l9q 1/1 Running 2 7d 192.168.0.5 kube-master <none>
kube-system etcd-kube-master 1/1 Running 2 7d 10.168.209.20 kube-master <none>
kube-system kube-apiserver-kube-master 1/1 Running 2 7d 10.168.209.20 kube-master <none>
kube-system kube-controller-manager-kube-master 1/1 Running 2 7d 10.168.209.20 kube-master <none> …Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个 CDK 来完成在一些文件夹中写入一些我需要在我的存储桶中可见的空对象的工作。
我发现这个答案 https://serverfault.com/questions/957686/how-to-upload-a-file-into-s3-bucket-using-cloudformation-script显示了 CloudFormation 中的方式。
我想知道是否有人对 CDK 做过类似的事情。
谢谢
我在 docker 容器中运行无头 chrome 并通过 puppeteer 访问它,方法是使用 browerWSEndpoint 在本地运行它。这部分工作正常。建立连接后,我尝试使用该实例转到失败的 localhost:port 并收到以下错误:
Error: net::ERR_CONNECTION_REFUSED at http://localhost:port/
at navigate (path_to/node_app/puppet/node_modules/puppeteer/lib/Page.js:521:37)
at anonymous
at process._tickCallback (internal/process/next_tick.js:188:7)
Run Code Online (Sandbox Code Playgroud)
木偶版:^1.2
平台/操作系统版本:我的 puppeteer 在我的本地机器上运行,它是 MacOS 10.13.4,docker 容器是 linux。
Node.js 版本:v8.11.2
我使用https://github.com/skalfyfan/dockerized-puppeteer在我的容器中设置无头 chrome。(注意:没有使用 app 文件夹,只使用了 chrome)使用 puppeteer 连接到这个 chrome 实例。尝试使用以下方法打开本地主机: await page.goto(" http://localhost:port ", {waitUntil: 'networkidle0'});
预期:建立连接并停止 docker 容器。
实际的:
Error: net::ERR_CONNECTION_REFUSED at http://localhost:port/
at navigate (/node_app/puppet/node_modules/puppeteer/lib/Page.js:521:37)
at
at process._tickCallback (internal/process/next_tick.js:188:7)
Run Code Online (Sandbox Code Playgroud)
谢谢你。
我想询问是否有办法keycloak通过单个http请求注销.
我已经尝试过POST /protocol/openid-connect/logout或/tokens/logout,但结果始终是一个原点问题.
但调用ORIGIN是在keycloak中配置的,并且带有请求的登录有效.
有没有机会退出而不重定向或打开另一个窗口?
最好的问候和感谢!:)
我想在virtualbox的kubernetes中创建一个statefulset elasticsearch。我没有使用云提供商,所以我为我的statefulset的两个副本创建了两个持久卷本地:
pv0:
kind: PersistentVolume
apiVersion: v1
metadata:
name: pv-elk-0
namespace: elk
labels:
type: local
spec:
storageClassName: gp2
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data/pv0"
Run Code Online (Sandbox Code Playgroud)
pv1:
kind: PersistentVolume
apiVersion: v1
metadata:
name: pv-elk-1
namespace: elk
labels:
type: local
spec:
storageClassName: gp2
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data/pv1"
Run Code Online (Sandbox Code Playgroud)
状态集:
apiVersion: apps/v1beta1
kind: StatefulSet
metadata:
name: elasticsearch-logging
namespace: elk
labels:
k8s-app: elasticsearch-logging
version: v5.6.2
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec:
serviceName: elasticsearch-logging
replicas: 2
selector:
matchLabels:
k8s-app: elasticsearch-logging …Run Code Online (Sandbox Code Playgroud) 我正在测试PDF417 zxing libs,但调整输出大小并不像我检测到的那样有效.输出始终具有相同的宽高比.
更改尺寸不会影响输出,我按照其他消息中的建议尝试了EncodeHintType,但没有成功.这里的代码:
public class PDF417demo {
public static void main(String[] args) {
String barcodeMessage = "test";
final String PATH = "/home/test/";
final int WIDTH = 30;
BitMatrix bitMatrix;
Writer writer;
try {
Map hints = new HashMap();
hints.put(EncodeHintType.MARGIN, 2);
hints.put(EncodeHintType.PDF417_DIMENSIONS, new Dimensions(20,100,20,100) );
writer = new PDF417Writer();
bitMatrix = writer.encode(barcodeMessage, BarcodeFormat.PDF_417, WIDTH, WIDTH/2, hints);
MatrixToImageWriter.writeToStream(bitMatrix, "png", new FileOutputStream(new File(PATH + "pdf417_demo.png")));
System.out.println("PDF417 Code Generated.");
} catch (Exception e) {
System.out.println("Exception Found." + e.getMessage());
}
}
}
Run Code Online (Sandbox Code Playgroud)
你能建议我怎么做吗?先感谢您.尼克