- 博客(23)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 记部署dify的一次记录
1.在用docker compose up -d启动服务的时候,服务dify-api、dify-worker和dify-sandbox报错,报错信息是连接线程数报不够。2.服务器上有一个在跑的redis服务,在使用中,所以只能设置宿主机端口映射容器端口,但是dify-api访问redis被拒绝,此时需要将redis配置的ip改成当前容器所在服务的ip地址。这个配置的含义是将容器设置为特权模式。特权模式允许容器拥有与主机相同的权限,即容器可以直接访问主机的设备文件和修改内核参数。到此,dify就部署好了。
2024-06-13 17:13:44
300
原创 docker常用命令
或docker create -it -p <外部端口>:<内部端口> --name 容器名 镜像id。或docker run -it -p <外部端口>:<内部端口> --name 容器名字 镜像id。创建并启动容器: docker run -it -p <外部端口>:<内部端口> --name 容器名字 <镜像名称>创建容器但不启动:docker create -it -p <外部端口>:<内部端口> --name <容器名> <镜像名>docker load -i <镜像文件名>.tar。
2024-06-06 14:33:24
261
原创 开会的方式
2.给的方案的,给的阶段性文档看起来比较专业。该给的建议还是要给,不破不立。在有限的资源情况下,给最科学的建议方案。给的文档清清楚楚,让他们看懂,该用文字描述尽量描述出来。1.要有一个开会的目标。
2024-06-05 09:33:52
78
原创 Arthas诊断生产环境
在生产环境运行jps命令,是否jdk有这个命令,openjdk可能没有这个命令,需要切换为oracleJdk。同时jdk环境必须与“待诊断服务的jdk版本环境”保持一致。如果“待诊断服务的jdk版本环境”的bin中有jps命令,直接将本地环境的jdk改为“待诊断服务的jdk版本环境”。假如想要监控第一个进程,则输入1,再输入回车/enter。中断当前在执行的命令,ctrl + c即可。然后就可以输入命令进行各种操作,如查看dashboard,则输入。trance 类名 方法名。一、jdk环境的切换。
2024-06-03 16:43:31
270
1
原创 工作流常用名词
委派/委托| 当前节点处理人,将自己的主办或者经办权限转移委托至别的用户代为处理,处理完后回到当前处理人手中,并由当前处理人处理完后进入下一节点 ||向前加签 |当前节点处理人,需要让其他人核对流程,其他人核对完成后,回到当前节点处理人手中,当前节点处理人处理完后进入下一节点 ||取回 |当前节点上一节点处理人操作,当前节点处理人还未处理,上一节点处理人可以将其退回自己手中重新操作(取回重办) ||审批 |当前节点处理人,对当前流程节点进行审核操作,完成后进入下一节点 |
2024-01-16 09:47:40
394
原创 yudao框架camunda工作流
在选择多事例时选择“并行”,完成条件写“${nrOfInstances == nrOfCompletedInstances}”在选择多事例时选择“并行”,完成条件写“${nrOfCompletedInstances == 1}”*此处完成条件也可以省略不填写。
2024-01-03 19:27:17
542
原创 Docker 安装 Nginx 部署前端项目
如果我们在第一次启动的时候就挂载目录,那么因为我们宿主机是空文件,会直接导致 Nginx 容器内的配置文件被覆盖,致使启动失败。本小章节只是针对与项目有关联配置文件进行一番简单的讲解,更详细的可能就需要大家去找找其他创作者所写的文章啦。保留为容器终端的输入形式,所以结合起来就是进入容器终端并且的保留为容器终端的输入形式(-it和bash的结合作用):这里有一个需要注意的点,Nginx 一般是根据配置文件启动的。退出容器的终端,直接在终端里输入 exit 即可。配置文件,记得重启一下,不然不生效。
2023-12-19 19:57:58
1542
1
原创 ERR_PNPM_META_FETCH_FAIL GET ...failed, reason: Socket timeout错误解决方案
更新npmn源。
2023-12-13 15:48:48
2258
原创 灰度发布方案预研
打开浏览器的调试窗口,将cookie设置成1.0,访问 http://localhost:83/api/ 走到的就是默认的版本,如下图。如果包含 version=1.0 的 cookie,那就走 version1.0_server 的服务,有 version=2.0 的 cookie 就走 version2.0_server 的服务,否则,走默认的。内部调用的,默认无法实现灰度标记grayTag的透传,因此用户服务B最终调用的是无法保证调用商品服务的那个,也就是整个链路调用并不全是走灰度服务。
2023-12-01 15:35:39
241
原创 友好错误提示方案预研
系统增加一个“处理规则”的维护模块,可以手动创建多个处理规则,然后所有的错误信息进入系统之后,都去轮询跑所有的处理规则,看是否命中了对应的规则,如果命中了则按规则的配置进行处理,如果没有命中在,则循环下一个规则,直到所有的规则都循环处理完成。在规则的匹配逻辑模块,可以被匹配的原始错误数据有两类,一个是错误码,一个是错误信息,而匹配的方式有三种:完全匹配,模糊匹配,正则匹配。当系统接收到了第三方返回的错误信息之后,将错误信息推给处理规则,如果命中了处理规则,则返回处理后的数据,即友好型提示;
2023-12-01 15:28:48
124
原创 容器部署redis
按照【Docker官方文档】的指引安装Docker。将容器内容的6379端口映射到主机的6379端口,使我们可以通过主机访问Redis。如果一切正常,你将会看到一个Redis命令行界面。是我们之前拉取的Redis镜像名称。,则表示Redis容器正常运行。表示以后台模式运行容器。
2023-11-21 14:13:26
118
转载 mybatis学习之一
1、创建一个Java project,JikeBook2、添加项目所需的依赖包如 mybatis-3.2.8.jar,是实现mybatis功能所必需的依赖包 mysql-connector-java-3.0.17-ga-bin.jar是连接mysql数据库的依赖包, log4j是日志输出依赖包 3、在src目录下创建各个packa
2017-04-27 15:56:17
257
转载 Mysql命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进
2017-01-11 10:44:01
265
原创 学习JAVA Web必须了解的几个概念(二)[内容很多可以分片]
TCP/IPTCP/IP Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议
2016-12-29 20:07:26
2027
原创 学习JAVA Web必须了解的几个概念(一)
服务器: 服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件
2016-12-29 19:02:19
453
转载 JAVA WEB各个组成部分功能以及基本流程
JSP 所有的网页代码js所有的javaScript代码bo一般是java的类文件dao一般是处理数据库方法的接口impl是上述接口的实现service 是 处理数据库逻辑的服务action 是处理业务逻辑的xml是配置文件jsp得到请求到 structs的配置文件里找相应的配置方法,根据配置方法到action里找到处理的方法,然后执行,返回一个结果,再到刚才的配置
2016-12-29 16:17:34
2370
导入的一个项目出现bug
2017-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人