Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
hh_ccs
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
贺阳
hh_ccs
Commits
c6b94d4f
提交
c6b94d4f
authored
2月 11, 2025
作者:
贺阳
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
失败的重复推送2次
上级
6bdfab9b
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
11 行增加
和
14 行删除
+11
-14
config.py
consumers/config.py
+2
-3
push_ship_package_state.py
consumers/push_ship_package_state.py
+5
-5
push_ship_package_state.conf
...mers/supervisord_conf/conf.d/push_ship_package_state.conf
+4
-6
没有找到文件。
consumers/config.py
浏览文件 @
c6b94d4f
...
@@ -16,14 +16,13 @@ redis_options = dict(
...
@@ -16,14 +16,13 @@ redis_options = dict(
# 测试
# 测试
# db_ip = "121.199.167.133"
# db_ip = "121.199.167.133"
# db_port = "8369"
# db_port = "8369"
# db_name = "
airorder0309
"
# db_name = "
hh_ccs
"
# db_user = "admin"
# db_user = "admin"
# db_password = "
123123
"
# db_password = "
admin
"
#
#
# redis_options = dict(
# redis_options = dict(
# host='172.18.0.6',
# host='172.18.0.6',
# port=6379,
# port=6379,
# # password='top123',
# decode_responses=True,
# decode_responses=True,
# db=3
# db=3
# )
# )
...
...
consumers/push_ship_package_state.py
浏览文件 @
c6b94d4f
...
@@ -11,13 +11,13 @@ import config
...
@@ -11,13 +11,13 @@ import config
# 本地
# 本地
# 默认字符gbk
# 默认字符gbk
logging
.
basicConfig
(
filename
=
'./push_ship_package_state.log'
,
level
=
logging
.
INFO
)
#
logging.basicConfig(filename='./push_ship_package_state.log', level=logging.INFO)
# 环境?
# 环境?
# 设置文件字符为utf-8
# 设置文件字符为utf-8
#
logging.basicConfig(handlers=[logging.FileHandler('logs/push_ship_package_state.log', 'a', 'utf-8')],
logging
.
basicConfig
(
handlers
=
[
logging
.
FileHandler
(
'logs/push_ship_package_state.log'
,
'a'
,
'utf-8'
)],
#
format='%(asctime)s %(levelname)s %(message)s', level=logging.INFO)
format
=
'
%(asctime)
s
%(levelname)
s
%(message)
s'
,
level
=
logging
.
INFO
)
class
Order_dispose
(
object
):
class
Order_dispose
(
object
):
...
@@ -36,8 +36,8 @@ class Order_dispose(object):
...
@@ -36,8 +36,8 @@ class Order_dispose(object):
logging
.
info
(
'push_ship_package_state kw:
%
s'
,
result
)
logging
.
info
(
'push_ship_package_state kw:
%
s'
,
result
)
bl_obj
=
self
.
odoo_db
.
env
[
'cc.bl'
]
.
browse
(
bl_id
)
# 提单
bl_obj
=
self
.
odoo_db
.
env
[
'cc.bl'
]
.
browse
(
bl_id
)
# 提单
is_ok
=
bl_obj
.
package_callback_func
(
ship_package_ids
)
# 调用同步包裹状态
is_ok
=
bl_obj
.
package_callback_func
(
ship_package_ids
)
# 调用同步包裹状态
# 失败的重复推送
# 失败的重复推送
重复推2次
for
i
in
range
(
3
):
for
i
in
range
(
2
):
if
not
is_ok
:
if
not
is_ok
:
is_ok
=
bl_obj
.
package_callback_func
(
ship_package_ids
)
is_ok
=
bl_obj
.
package_callback_func
(
ship_package_ids
)
logging
.
info
(
'push_ship_package_state 重试推送:
%
d次'
%
(
i
+
1
))
logging
.
info
(
'push_ship_package_state 重试推送:
%
d次'
%
(
i
+
1
))
...
...
consumers/supervisord_conf/conf.d/push_ship_package_state.conf
浏览文件 @
c6b94d4f
[
program
:
push_
big
_consumer_1
]
[
program
:
push_
ship
_consumer_1
]
process_name
=%(
program_name
)
s_
%(
process_num
)
02
d
; 进程名称
process_name
=%(
program_name
)
s_
%(
process_num
)
02
d
; 进程名称
directory
=
D
:/
hh_ccs
; 程序的启动目录
directory
= /
mnt
/
extra
-
addons
; 程序的启动目录
command
= /
usr
/
bin
/
python3
D
:/
hh_ccs
/
push_ship_package_state
.
py
; 启动命令
command
= /
usr
/
bin
/
python3
/
mnt
/
extra
-
addons
/
push_ship_package_state
.
py
; 启动命令
;
directory
= /
mnt
/
extra
-
addons
; 程序的启动目录
;
command
= /
usr
/
bin
/
python3
/
mnt
/
extra
-
addons
/
push_ship_package_state
.
py
; 启动命令
autostart
=
true
; 在
supervisord
启动的时候也自动启动
autostart
=
true
; 在
supervisord
启动的时候也自动启动
startsecs
=
5
; 启动
5
秒后没有异常退出,就当作已经正常启动了
startsecs
=
5
; 启动
5
秒后没有异常退出,就当作已经正常启动了
autorestart
=
true
; 程序异常退出后自动重启
autorestart
=
true
; 程序异常退出后自动重启
startretries
=
3
; 启动失败自动重试次数,默认是
3
startretries
=
2
; 启动失败自动重试次数,默认是
3
user
=
root
; 用哪个用户启动
user
=
root
; 用哪个用户启动
numprocs
=
1
; 进程数
numprocs
=
1
; 进程数
redirect_stderr
=
true
; 把
stderr
重定向到
stdout
,默认
false
redirect_stderr
=
true
; 把
stderr
重定向到
stdout
,默认
false
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论