小编Mag*_*ick的帖子

在Jboss wildfly和docker中使用cli时出现权限错误

我已经扩展了docker映像,并且在构建dockerfile时,我调用Wildfly CLI来添加数据源。

然后,当我尝试运行dockerfile时,出现以下错误:

=========================================================================
    appui-dev-local | 
    appui-dev-local |   JBoss Bootstrap Environment
    appui-dev-local | 
    appui-dev-local |   JBOSS_HOME: /opt/jboss/wildfly
    appui-dev-local | 
    appui-dev-local |   JAVA: /usr/lib/jvm/java/bin/java
    appui-dev-local | 
    appui-dev-local |   JAVA_OPTS:  -server -XX:+UseCompressedOops  -server -XX:+UseCompressedOops -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true
    appui-dev-local | 
    appui-dev-local | =========================================================================
    appui-dev-local | 
    appui-dev-local | OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
    appui-dev-local | 12:48:06,067 INFO  [org.jboss.modules] (main) JBoss Modules version 1.4.3.Final
    psql-dev-local  | /usr/lib/python2.6/site-packages/supervisor-3.1.3-py2.6.egg/supervisor/options.py:296: UserWarning: Supervisord is running as root and …
Run Code Online (Sandbox Code Playgroud)

jboss docker wildfly

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

带有选择器的 Apache Kafka 客户端?

我正在研究 Apache Kafka,我的用例要求客户端能够过滤消息,并且过滤发生在代理上,而不是客户端。此要求与使用 JMS 选择器相同。

我的理解是,虽然我可能不正确,但 Kafka 没有选择器,过滤是在客户端完成的。所以所有的消息都发送给客户端,客户端负责过滤。

无论如何要实现 JMS Selector 方法,过滤发生在代理上?

apache-kafka

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

Ansible:firewalld 并添加新区域

我试图将以下内容添加到 Ansible 剧本中:

firewall-cmd --permanent --new-zone dockerc
firewall-cmd --permanent --zone dockerc --add-source 172.17.0.0/16
firewall-cmd --permanent --zone dockerc --add-port 8443/tcp
firewall-cmd --permanent --zone dockerc --add-port 53/udp
Run Code Online (Sandbox Code Playgroud)

但根据http://docs.ansible.com/ansible/firewalld_module.html区域没有添加新区域的选项。

有谁知道是否可以dockerc使用 Ansible添加为新区域?

ansible firewalld

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

nuxt.js - 如何动态设置 css 背景图片

我使用 Nuxt.js,并有一个自定义组件。

该组件在使用 css 设置背景图像的组件中具有 css。

我尝试了以下操作,但是在运行时出现错误。错误是:

 invalid expression: Invalid regular expression flags in
Run Code Online (Sandbox Code Playgroud)

成分

<template>
  <section class="bg-img hero is-mobile  header-image" v-bind:style="{ backgroundImage: 'url(' + image + ')' }">
    <div class="">
      <div class="hero-body">
        <div class="container">
          <h1 class="title">
            {{ result }}
          </h1>
          <h2 class="subtitle ">
            Hero subtitle
          </h2>
        </div>
      </div>
    </div>

</section>
</template>

<script>

export default {
  props: ['result', 'image']
}
</script>


<style>



.bg-img {
        background-image: url(~/assets/autumn-tree.jpg);
        background-position: center center;
        background-repeat:  no-repeat;
        background-attachment: fixed;
        background-size:  cover;
        background-color: #999;

 }

</style>
Run Code Online (Sandbox Code Playgroud)

javascript css vuejs2 nuxt.js

5
推荐指数
4
解决办法
2万
查看次数

Dart - 入门 - 缺少步骤 - 如何安装 pub

我正在尝试开始并设置以开发 Dart。我正在按照https://webdev.dartlang.org/guides/get-started上的说明在 Linux上安装。然而,似乎缺少一个必不可少的步骤。

在上面的链接中,第 2 步是关于安装 SDK。第 3 步的标题是:

获取 CLI 工具或 WebStorm(或两者)

然而 step 给出了使用该pub命令的示例,它引用的链接也使用了这个命令,但是没有关于在哪里找到该pub实用程序或如何安装它的说明。

我会假设它pub是作为 Dart SDK 的一部分提供的。我可以dart在我的终端中运行,并看到它已安装。例如dart --version返回Dart VM version: 2.0.0 (Unknown timestamp) on "linux_x64"。但pub返回zsh: command not found: pub

因此,我的问题是我在哪里可以找到,以及如何安装pub

dart dart-pub angular-dart

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

docker 并格式化 json

我正在尝试从 cli 获取可用的 json docker,但是它似乎只会为单个项目生成 json,而不是整体的完整结果。

例如,运行docker container ls -a --format="{{ json .Names }}"会产生:

"hopeful_payne"
"trusting_turing"
"stupefied_morse"
"unruffled_noyce"
"pensive_fermi"
"objective_neumann"
"confident_bhaskara"
"unruffled_cray"
"epic_newton"
"boring_bartik"
"priceless_sinoussi"
"naughty_grothendieck"
"hardcore_bose"
"sad_jones"
"optimistic_napier"
"trusting_stallman"
"xenodochial_dijkstra"
"pedantic_cocks"
Run Code Online (Sandbox Code Playgroud)

上面的不是json。

理想情况下,如何生成 json 数组的结果?

bash json docker

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

Sveltekit - 500 进程未定义或导出未定义

我正在尝试从 Sveltekit ( ) 应用程序调用 GRPC 服务(dGraph api)SvelteKit v1.0.0-next.114

我正在使用writable的商店svelte/store,并且能够将调用 GRPC 服务的响应记录到控制台。

但是,我们使用以下命令将商店导入到我的 svelte 组件中,但出现以下错误。

 <script>
    import {resume_store} from '../../stores/resume';
    console.log($resume_store);
 </script>
Run Code Online (Sandbox Code Playgroud)

错误

500

process is not defined

node_modules/@grpc/grpc-js/build/src/logging.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:9012:28
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/@grpc/grpc-js/build/src/metadata.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:9057:21
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/@grpc/grpc-js/build/src/call-credentials.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:9231:22
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/@grpc/grpc-js/build/src/index.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:15325:30
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/dgraph-js/lib/util.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:15483:16
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/dgraph-js/lib/types.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:15595:18
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/dgraph-js/lib/dgraph.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:17224:15
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
node_modules/dgraph-js/lib/index.js@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:17254:18
__require@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:7:44
@http://localhost:3000/node_modules/.vite/dgraph-js.js?v=d2c49382:17261:25
Run Code Online (Sandbox Code Playgroud)

替代 Dqraph 客户端

我还尝试使用dgraph-js-http客户端。

观察结果(见下文)是相同的 - 即,页面在短时间内看起来符合预期。

首先,我收到一个错误,看起来与https://github.com/vitejs/vite/issues/2579上描述的相同。但是,我没有保存此内容,因此无法在此处粘贴确切的错误。

然后我尝试了

  1. 删除node_modules
  2. 跑步npm install
  3. 跑步npm dev run

然而,随后出现了以下错误。

错误 - Buffer2 未定义


500

Buffer2 is …
Run Code Online (Sandbox Code Playgroud)

node.js svelte dgraph grpc-node sveltekit

5
推荐指数
0
解决办法
2667
查看次数

Kubernetes掌舵,Files.Get和变量

我正在尝试使用Helm模板语言动态指定要包含在configmap.yaml中的文件的名称.

这是一个例子:

{{- $filename := .Values.KRB5_REALM -}}
apiVersion: v1
data:
  # When the config map is mounted as a volume, these will be created as files.
  krb5.conf: |
{{ .Files.Get $filename".krb5.conf" | indent 4 }}
kind: ConfigMap
metadata:
  name: {{ template "myapp.fullname" . }}
  labels:
    heritage: {{ .Release.Service }}
    release: {{ .Release.Name }}
    chart: {{ .Chart.Name }}-{{ .Chart.Version }}
    app: {{ template "myapp.name" . }}
    environment: {{ .Values.environment }}
Run Code Online (Sandbox Code Playgroud)

上面的代码导致错误.

我尝试了几种变化但没有任何成功,例如:

{{ .Files.Get .Values.KRB5_REALM".krb5.conf" | indent 4 }}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

kubernetes kubernetes-helm

4
推荐指数
2
解决办法
2910
查看次数

从哪里获得 Swagger 的 Bootstrap servlet?

我正在关注这个文档,它给出了以下示例:

<servlet>
    <servlet-name>SwaggerBootstrap</servlet-name>
    <servlet-class>io.swagger.api.util.Bootstrap</servlet-class>
    <load-on-startup>2</load-on-startup>
</servlet>
Run Code Online (Sandbox Code Playgroud)

但是,我找不到在哪里io.swagger.api.util.Bootstrap上课。

我在 Swagger GitHub 存储库中看不到这个,也找不到任何带有这个的 Maven 模块。

我在哪里可以找到这个?

java servlets swagger

3
推荐指数
1
解决办法
3225
查看次数

pyppeteer 和 javascript 查询

我正在尝试将使用 puppeteer 的节点项目迁移到使用 pyppeteer 的 python 项目。

我有下面的 javascript 查询,它工作正常。

const values = await page.evaluate(
        () => [...document.querySelectorAll('.table')]
            .map(element => element.getAttribute('data-options'))
    );
Run Code Online (Sandbox Code Playgroud)

当我尝试在 python/pyppeteer 中执行相同操作时:

values = await page.evaluate('''() = > [...document.querySelectorAll('.table')]
                   .map(element= > element.getAttribute('data-options'))
    ''')
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Traceback (most recent call last):
  File "/home/user/PycharmProjects/pytabledata/main.py", line 30, in <module>
    asyncio.get_event_loop().run_until_complete(main())
  File "/usr/lib/python3.6/asyncio/base_events.py", line 468, in run_until_complete
    return future.result()
  File "/home/user/PycharmProjects/pytabledata/main.py", line 23, in main
    }''')
  File "/home/user/Envs/pytabledata/lib/python3.6/site-packages/pyppeteer/page.py", line 1158, in evaluate
    return await frame.evaluate(pageFunction, *args, force_expr=force_expr)
  File "/home/user/Envs/pytabledata/lib/python3.6/site-packages/pyppeteer/frame_manager.py", line 295, in …
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup pyppeteer

3
推荐指数
1
解决办法
5743
查看次数