V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  awanganddong  ›  全部回复第 4 页 / 共 26 页
回复总数  516
1  2  3  4  5  6  7  8  9  10 ... 26  
2023-03-13 19:17:38 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
还有一个问题是 git 插件问题。
我登录 jenkins 往 known_hosts 写值无效

只能把 ssh 设置成宽松模式
/etc/ssh/ssh_config

Host *
StrictHostKeyChecking no
2023-03-13 18:35:35 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
生成适合 jenkins 的公私钥

ssh-keygen -t rsa -b 4096 -m PEM

移动到容器内
cp -r /home/ubuntu/.ssh /data/jenkins/
2023-03-13 17:09:29 +08:00
回复了 yueji 创建的主题 程序员 现在安卓一键 Root 工具都没什么作用了
插一楼,安卓高版本有什么好用的虚拟机吗,方便绕过 https 证书校验。
2023-03-13 10:51:45 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
再次更新,
jenkins 不建议用 root 权限去启动,存在的问题就是 root 的.ssh 与 jenkins .ssh 不在同一个目录下,

而容器启动后是以 jenkins 用户来操作的。
所以存在以上的问题。
2023-03-10 17:33:03 +08:00
回复了 brader 创建的主题 程序员 请问你们是如何实现服务不中断的代码发布更新的
这个问题我昨天还在思考。
比如我们公司用的腾讯云的 lbs

首先第一步发送 curl ,将 clb 中配置的后端服务的权重置为 0 ,这时候不存在新增请求,只存在存量请求。这个过程中服务器 clb 还可以转发响应。

接下来就开始关闭 go 进程,这时候 go 代码可以配置优雅退出。等原来 go 进程退出后,就开始启用新的 go 进程。
2023-03-10 16:10:39 +08:00
回复了 awanganddong 创建的主题 程序员 关于业务返回码的问题。
@Chad0000 现在我直接在代码里实现了。客户端也仅仅通过 code 码的位数来进行区分。

整体还是非常简单的。
2023-03-10 14:41:19 +08:00
回复了 awanganddong 创建的主题 程序员 关于业务返回码的问题。
我现在又新增了一个类别

code1 通用错误码
code2 特殊错误码 ,支持客户端弹 toast
code3 临时错误码, 客户端只用把对应 msg 返回即可。
2023-03-10 14:07:34 +08:00
回复了 awanganddong 创建的主题 程序员 关于业务返回码的问题。
@devswork 这个我想下,我是不太想通过接口来实现
@Chad0000 网关处理我觉得太复杂了
@tianmalj0613 现在就是和大家讨论下平日里的技术实现。
2023-03-09 17:55:37 +08:00
回复了 awanganddong 创建的主题 PHP supervisor 守护进程热更新的时候大家怎么处理的
补充下吧,
在 job 中,首先要限制任务的的超时时间,以及任务怎么可以停止。

超时时间通过 pcntl 控制,任务停止可以通过存 redis 时间戳控制。
2023-03-08 22:52:23 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
docker-compose 这样配置就可以

version: '3.1'
services:
jenkins:
image: jenkinsci/blueocean
container_name: jenkins
privileged: true
user: root
volumes:
- /data/jenkins/:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 8080:8080
- 50000:50000
restart: always
2023-03-08 22:51:47 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
我理解错了,
jenkins 容器是可以直接和远程服务器进行通信的。


1.在 Configure System 设置的主目录下直接生成公私钥:
ssh-keygen -m PEM -t rsa -b 4096

2.然后把私钥地址添加到 Publish over SSH 的 Path to key:
/var/jenkins_home/.ssh/id_rsa

3.SSH Servers 添加 远程地址

4.把生成的公钥添加到远程服务器的 authorized_keys 中。


谢谢大家了
2023-03-08 15:19:26 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
version: '3.1'
services:
jenkins:
image: jenkinsci/blueocean
user: root
privileged: true
container_name: jenkins
volumes:
- /usr/local/src/jenkins/jenkins_home:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /home/ubuntu/.ssh:/root/.ssh/ #/var/jenkins_home/.ssh/
ports:
- 8080:8080
- 50000:50000
restart: always

这是我的 docker-compose

在容器内通过 ssh 可以访问远端服务器

但是通过 ssh Publish Over SSH 就一直失败。

报错内容添加 key 失败,该密钥格式我还没试。

现在先编译安装一个看看问题是什么
2023-03-08 11:03:14 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
@kd9yYw2RyhQwAwzn 我试下这个
@leimao @cxtrinityy 这种感觉做映射比较复杂,因为我需要借助 jenkis 插件。

实在不行我就直接编译安装了。
2023-03-08 10:40:46 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个 docker ssh 的问题
@SKYNE 对的,就是我现在需要从宿主机发代码到其他内网服务器。但是没法配免密登陆。

@leimao 可以了。
2023-03-07 12:17:36 +08:00
回复了 brader 创建的主题 程序员 请问有人做过苹果内购吗?
@brader 你所说的这些信息基本上属于统计功能了。你拿获取到的数据进行处理就可以了,而不是苹果直接把相关统计结果,通过 api 接口返回给你。
2023-03-07 12:06:30 +08:00
回复了 brader 创建的主题 程序员 请问有人做过苹果内购吗?
这些你直接和客户端约定好各种上报事件就可以了。这个和苹果内购本身没太大关系的。
2023-03-07 11:54:10 +08:00
回复了 brader 创建的主题 程序员 请问有人做过苹果内购吗?
这个我做过,你有哪里不懂可以提问题,不过我这边是服务端。
2023-03-06 14:01:27 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 像这种结构怎么给赋值
谢谢大家了
2023-02-28 15:58:32 +08:00
回复了 t298 创建的主题 MySQL 有张表有 120 多个字段,我该怎么处理呢?
刚开始想那么多干嘛,能跑就可以了,关系型数据库本来就是这么用的,以后同步数据到 es 也可以。
2023-02-28 09:24:04 +08:00
回复了 awanganddong 创建的主题 程序员 请教大家一个关于 curl 的问题
我现在提个工单,最近一阵各种这样稀奇古怪的问题。
1  2  3  4  5  6  7  8  9  10 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   851 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 20:19 · PVG 04:19 · LAX 12:19 · JFK 15:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.