小编Jia*_*Tan的帖子

dyld:未加载库:VSCode终端中的/usr/local/opt/icu4c/lib/libicui18n.63.dylib

对于我的情况,我只在通过VS Code打开访问终端(zsh)时收到错误.

打开VS Code终端或运行node命令后,我收到此错误:

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
[1]    4506 abort      node
Run Code Online (Sandbox Code Playgroud)

但是,通过iTerm运行时运行正常.试过跑步brew updatebrew upgrade其他一些推荐的答案.

我错过了什么?

terminal node.js visual-studio-code

22
推荐指数
4
解决办法
7033
查看次数

在一个容器中运行多个类似的进程有意义吗?

简要背景以提供有关该问题的上下文。

目前,我和我的团队正在将我们的微服务迁移到 k8s,以减少必须维护多个部署工具和管道的工作。

我们计划迁移的微服务之一是 ETL worker,它监听 SQS 上的消息并执行多阶段处理。

它是使用 PHP Laravel 构建的,我们使用 supervisord 来控制在 aws ec2 上的每个工作实例上运行多少进程。每个进程基本上都会执行一个 laravel 命令来轮询不同的队列以获取新消息。我们还定期调整进程数量,以最大限度地利用每个实例的计算能力。

所以问题是:

迁移到 k8s 时,这种部署方法是否仍然可行?是否仍然需要“最大化”计算使用率?我们是否最好使用“容器方式”在每个容器中运行 1 个进程(不确定这个工具叫什么。runit?)

我从多个来源(例如https://devops.stackexchange.com/questions/447/why-it-is-recommended-to-run-only-one-process-in-a-container)读到,理想的是一个容器只运行 1 个进程。还有恢复崩溃进程的情况,以及运行 supervisord 可能会如何干扰容器执行恢复的方式。但我不太确定它是否适用于我们的用例。

containers docker kubernetes devops

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

使用带有gatsbyJS的样式组件

我正在使用gatsby-plugin-styled-components来设计下面的元素.

import React from 'react';
import styled from 'styled-components';


const secondChar = styled.span`
  font-size: 3em;
  color: azure;
`

const TitleWrapper = styled.div`
  font-size: 3.5em;
  font-weight: 100;
  letter-spacing: 0.01em;
  font-family: 'Covered By Your Grace', cursive;
`

const Title = () => (
  <TitleWrapper>
    <span>a</span>
    <secondChar>b</secondChar>
    <span>c</span>
    <span>e</span>
    <span>f</span>
    <span>g</span>
    <span>h</span>
  </TitleWrapper>
)

export default Title;
Run Code Online (Sandbox Code Playgroud)

由于某些原因,我只是无法弄清楚自己,我无法设置secondChar组件的样式.颜色和字体大小根本不会改变.但是,我可以通过Chrome Dev Tool设置secondChar的样式.

任何人都可以建议发生了什么?谢谢.

更新:解决了上面的第一个问题.忘了使用camelcase作为组件.

现在我正在尝试实现以下 Styled组件:引用其他组件

const SecondChar = styled.span`
  display: inline-block;
  transform: translateX(20px);
  transition: transform 500ms ease-in-out;
  ${TitleWrapper}:hover & {
    color: azure;
  }
` …
Run Code Online (Sandbox Code Playgroud)

css reactjs server-side-rendering gatsby styled-components

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